Swamp Ape
Available on Tubi TV
A horror slasher film about a group of college researchers who embark on a study deep into the Florida Everglades. Here in these forbidden Native American grounds is where they encounter the Swamp Ape aka Bigfoot or Sasquatch of the southern states.
Starring Geoff Ward
Director Geoff Ward