2018 · 16 min · Directed by Mark Battle
A man is expecting his first baby. But he's tormented by thoughts of harming his family.
Life Itself
2018
Playdate
2025
Hider in the House
1989
Good Boy
2026
Signs
2002
Raising Arizona
1987
Cape Fear
1962
Little Man
2006
Fatherhood
2021
Eraserhead
1977
Little Boy Blue
1997
Popeye's Voyage: The Quest for Pappy
2004