Starring Eva Greene and Ewan McGregor.
It took a while, but by the end of this film I was gob-smacked. OK so the premise is a little far-fetched, but the impact on me was real. Several weeks later, I still can't stop thinking about it. A stand out movie.