Richard Zeman Best movies: Eye of the Wolf (1995) (TV movie) To Catch a Killer (2023) Upside Down (2012)