Cannibalistic cravings fulfilled in a gory outdoor romp.