top of page
Toad
Nominated for Best Drama
Directed by Hongshi Zhong
26' • United States • 2021
English
Knowing her estranged father will soon pass away, Mia takes her father on a trip to find a final resting place and fulfill her last duty as a daughter.
bottom of page