A giant crocodile wanders around a Thai village and devours its residents.
Legend of the Crocodile is not available for streaming at this moment.