A future father struggles with the ghosts of his past as he tries to reconnect with his absent father, unleashing disturbing nightmares that force him to confront his insecurities about parenthood.
1990
2006
1928
2009
2023
2024
2014
2001
1996
2003
2017
2019
1982
2025
2002
—