Martha MacIsaac is best known - only known, really - for her role in Superbad. The actress was born in Canada and also appeared in Ice Princess.
Sign up for our daily newsletter to receive personalized movie news for free!
No thanks. I hate movies.