Canadian Actress Martha MacIsaac began her TV acting career starring in the titular role on Emily of New Moon. After the show ended after two years in 2000, she moved on to debut in film in 2003 in This Time Around. Her additional film credits include Suburban Madness, Ice Princess and I Do, They Don’t. However, her role as Becca in the coming-of-age teen comedy Superbad brought the actress into the Hollywood spotlight.