Laura Margolis was born on July 16, 1973 in Chicago, Illinois, USA. She is an actress, known for ...
Chicago, Illinois, USA
06 October 2020
‘The Strangers: Limited Edition’ Blu-ray Review
28 September 2020
Blu-ray Review – The Strangers (2008)
21 September 2020
Win The Strangers on Blu-ray
We've curated a list of lesser-known films to help you explore the space-time continuum from the comfort of your couch.
Get some picks