After his father's death, a man finds a box of old home movies and discovers his father had locked a beast away in their house for decades.
2023
2015
2008
1978
2017
2020
2021
2025
2024
2012
2019
1994
1969
1967
2005
1993