In Theaters: May 29, 2015 (limited)
PG-13 | Comedy, Horror
Bigfoot has come to the town of Ellwood City, PA and is causing BIG problems. Now it's up to three town locals to take him down.