Juliet Landau Rights: Deverill Weekes., CC BY-SA 3.0, through Wikimedia Commons. Actor or Actress (27) The Terror of Hallow's Eve (2017) Justice League: Throne of Atlantis (2015) Bosch (2014) Where the Road Runs Out (2014) Dark Hearts (2012) Strange Frame: Love & Sax (2012) Justice League: Doom (2012) The Yellow Wallpaper (2012) InSight (2011) Ben 10: Ultimate Alien (2010) Green Lantern: First Flight (2009) Haunted Echoes (2008) Hack! (2007) Going Shopping (2005) Criminal Minds (2005) Fatal Reunion (2005) Toolbox Murders (2004) Angel (1999) Life among the Cannibals (1996) Ravager (1997) Buffy the Vampire Slayer (1997) Theodore Rex (1995) Direct Hit (1994) Ed Wood (1994) Neon City (1991) Parker Lewis Can't Lose (1990) The Grifters (1990)