Jillian Clare Rights: Toglenn, CC BY-SA 3.0, through Wikimedia Commons. Actor or Actress (6) Alien Abduction (2014) The Kitchen (2012) Castle (2009) Lost (2004) Quigley (2003) Spider-Man (2002)