Thanks to dynamic performances by Keira Knightley, Mickey Rourke, Edgar Ramirez and a strong cast -- sometimes all but buried beneath irksome stylistic flourishes -- this dark and absurd melodrama certainly has raw energy.
50
Dallas Observer
Luke Y. Thompson
Sure, it's amusing, but it isn't much more.
50
ReelViews
James Berardinelli
Yes, the film is interesting, but it doesn't work.