In einer Woche will der amerikanische Witwer David (Peter Facinelli) seine Freundin Lauren (Sophia Myles) zum Altar führen. Da er zur Trauung auch seine jugendliche Tochter Jill (Nathalia Ramos) aus erster Ehe dabei haben möchte, macht er sich kurzerhand nach Kolumbien auf, um das Mädchen dort gemeinsam mit seiner Verlobten abzuholen. Jill ist in Bogota, der Heimatstadt ihrer verblichenen Mutter, und besucht dort ihre Tante Gina (Carolina Guerra). Von der Verlobung ihres Vaters ist sie jedoch alles andere als begeistert und will daher erst gar nicht in die Vereinigten Staaten zurückkehren. David findet sie schließlich und schleppt sie zum Flughafen, doch ihr Ausweis befindet sich sechs Stunden entfernt in Medellin. Auf dem Weg in die Stadt haben sie einen Autounfall und müssen in einem heruntergekommenen Gasthaus unterkommen. Sie entdecken, dass der alte Gastwirt ein junges Mädchen (Julieta Salazar) bei sich im Keller eingesperrt hat und sind daraufhin fest entschlossen, das Kind zu befreien. Dadurch entfesseln sie ein uraltes böses Monster, das alles verwüstet, was ihm in die Quere kommt