Megaboa

Movie Info

On a trip to Colombia, a group of college students encounter a fifty-foot boa constrictor, hungry for blood.

Release Date: 2021-11-26

Runtime: 100

Rating: 6.5

More info at IMDB.com