By Scott Den Herder
Fri, Mar 13, 2009 (8:20 p.m.)
Josh Bell reviews "The Last House on the Left"
Download video: iPod or HDTV/720p