Megaboa (2021) 17 November 202229 March 2024 Rating: ★★ Giant Snake Actors: Eric Roberts, Michelle O'Shea, Emilia Torello, Joe Herrera, … Category: Horror