Martha MacIsaac Rights: Brian Solis, CC BY 4.0, through Wikimedia Commons. Actor or Actress (13) What Keeps You Alive (2018) Battle of the Sexes (2017) Unicorn Store (2017) 1600 Penn (2012) Dead before Dawn 3D (2012) Faith, Fraud, & Minimum Wage (2010) The Thaw (2009) The Last House on the Left (2009) Greek (2007) In God's Country (2007) Superbad (2007) Ice Princess (2005) Family Guy (1999)