The fifth installment in the Lake Placid franchise. Click Images to Enlarge
A heart-pounding suspense thriller set on an isolated farm in England's beautiful rugged Peak District.
Please wait. Loading...
This site uses cookies.
More details in our privacy policy