Battle in Heaven [17247] Released: 2005-05-15 Revenue: $253,527 Budget: $1,601,792 Profit: $-1,348,265 Runtime: 96 mins Popularity: 0.9208 Vote Average: 5.834 Vote Count: 202 Overview: Set in Mexico City, Carlos Reygadas's sexually explicit drama centers on a man in turmoil over his past actions. Chauffer Marcos feels compelled to reveal a dark secret to his boss's daughter, Ana, a wealthy woman who works as a prostitute just for the thrill of it. Marcos confesses that he and his wife committed a crime that ended in horrible tragedy. Haunted by his past, Marcos searches for redemption. Cast [15] Marcos HernándezMarcos Anapola MushkadizAna Bertha RuizMarcos' Wife David BornsteinJaime Rosalinda RamirezViky Estela TamarizInes El AbueloChief of Police Brenda AnguloMadame El MagoPreacher Diego Martínez VignattiSoccer Player Francisco 'El Gato' MartínezGas Station Atte Alejandro MayarPolice Inspector Chavo NavaNeurotic Conduct Michelle AizpuruAdolescentes que Jorge BachaHombre en silla Trailers Official Restored Trailer [Subtitled]