Denver firefighter David Lord (Kellan Lutz) has the ideal life: a good job, his beautiful wife Lori (Nina Dobrev), and best of all he’s about to become a father. But one sunny afternoon a devastating car accident takes all that away. Racked with grief David flees to Acapulco to drown his sorrows in booze. Enticed…