A grieving mother latches on to a magical surrogate for her lost child. But small miracles come with big consequences.
2016
2019
2023
2015
2014
2003
1929
2012
1999
2021
2007
1978