Virtual History
Films
Persons
Moviecards
Postcards
Magazines
Spencer Treat Clark
(1987)
*
September 24, 1987
New York City, New York, USA
Overview
The Last House on the Left (2009)
Films
1999
Arlington Road
Double Jeopardy
2000
Gladiator
Unbreakable
2003
Mystic River
2009
The Last House on the Left
2012
Much Ado About Nothing
2014
Cymbeline
IMDb:
0004829