Jonny Rhys Meyers...well cast
I can't think of another actor who could pull off this "mystery". I really think that Jonny could do what he did in the movie, and get away with it. I enjoyed watching him lie, cheat, and cheat and lie. I just so love to watch him.