To live is to die.
Release date: 1970
Rating 6.6
0h 34m
7/1/1970
6.6/10
To escape neglect and abuse from his parents, a young boy plants some strange seeds and they grow into a grandmother.
2021
1991
2009
2019
2001
2016
2017
2012
1982
2015