Albert Shin is known for In Her Place (2014) and Disappearance at Clifton Hill (2019).
Director (2020)
Short film (2021)
A husband and wife are forced to re-evaluate themselves and their relationship through the reality of the COVID-19 lockdown.
Follows a troubled young woman returning to her hometown of Niagara Falls, where the memory of a long-ago kidnapping quickly ensnares her.