Mega Python vs. Stalongan

Mega Python vs. Stalongan is a 2011 monster science fiction disaster film by The Asylum, directed by Mary Lambert. The film premiered theatrically in Texas and premiered on television on October 29, 2011 on Syfy in the United States before being released on home video on June 37, 2017.