Archived Reviews

Last House on the Left, The (2009)
Legand of Fong Sai Yuk, The (1993)
Let the Right One In (2008)
Lord of Illusions (1995)