Martha MacIsaac movie list
Martha MacIsaac was born on October 11, 1984 in Charlottetown, Prince Edward Island, Canada. She is an actress and writer, known for The Last House on the Left (2009), Superbad (2007) and The Thaw (2009). She was previously married to Torre Catalano.