Martha MacIsaac (born October 11, 1984) is a Canadian actress. She is best known for her role of Becca, love interest of lead character Evan in the 2007 teen comedy Superbad. She started her career playing Emily Byrd Starr in the Emily of New Moon television series, based on the books by Lucy Maud Montgomery.
  The Thaw
  Superbad
  The Last House on the Left
  In God's Country
  Faith, Fraud, & Minimum Wage
  Suburban Madness
  Dead Before Dawn
  Milwaukee
  Battle of the Sexes
  What Keeps You Alive
  Unicorn Store
  Ice Princess
  Sky West & Crooked
  Seasick Sailor
  Greek
  Emily of New Moon
  Magi-Nation
  1600 Penn
  Family Guy
  Whatever, Linda
  The Pinkertons
  Family Guy
  Family Guy
  Di-Gata Defenders
  This Is Wonderland
  Family Guy
enter a brief description of the movie you are looking for down below
send
movie ai chat