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.