Virtual History
Films
Persons
Moviecards
Postcards
Magazines
Martha MacIsaac
(1984)
*
October 11, 1984
Charlottetown, Canada
Overview
The Last House on the Left (2009)
Films
200
Ice Princess
2004
Suburban Madness
2007
Superbad
2009
The Last House on the Left
2012
For a Good Time, Call...
2017
Battle of the Sexes
IMDb:
0532900