The Ruins Movie Trailer (2008)
The Ruins takes place in Cancun, Mexico, where gorgeously exotic beaches abut lushly tropical forests. Finding a seaside resort location with a nearby soundstage was relatively easy.
The Ruins Movie Trailer (2008) Read More