Legend of the Crocodile

Chaiyo Productions

Fantasy Horror
105 min     5.7     1980     Thailand

Overview

A giant crocodile wanders around a Thai village and devours its residents.

Similar