what a stupid movie
This movie made no sense what so ever. The movie had one of the most strangest endings I have ever seen.
I love Monica Bellucci, but comon, she has to pick out better scripts than this.
And it goes the same for Gerard Depardieu. Grear actor crappy movie.