Matthew Macfayden is an amazing actor. I love him in everything he does but this movie. It is a great story that doesn't really "end". The movie begins with a brief introduction then jumps 15 years to show you "what happened". Then it's just chaos..the end. that's that movie. there is absolutely NO time for character developement, no time for you to feel the characters, no nothing. I was left with the feeling of "ok, what else. there's supposed to be MORE" but there isn't. the movie stunk to be honest. skip entirely because you're not missing anything at all.