This classic science fiction/horror film tells the tale of a group of scientists in the Amazon who stumble upon a strange, dangerous creature. This film will be screened in 3D.
Added by Upcoming Robot on June 23, 2009