Ewan McGregor finds a role where he can finally act and do good for himself.
Melanie Laurent has been worked on to get a star quality out of her.
Once in a while comes a movie that really leaves an impression after you leave the movie hall and this was it.