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.
2006
2004
2013
1990
2009
1928
1996
2003
2014
2024
2025
2019
1982
2001
2017
2023