
Swallowtail
Running 9m and made in the United States, Swallowtail (2016) is a Horror and Science Fiction film in the 123movies catalog. The cast includes Stephen Walling and Samuel Maurice; Mina Rhodes directs. A wildlife collector experiences various forms of death while out on a hike.













