Some secrets cannot stay dead...
The Story:
In 1965, three young Mossad agents are in East Berlin.  Their goal is to find a villainous Nazi war criminal, Doktor Bernhardt (Jesper Christiansen) and bring him back to Israel to pay for his crimes.  Stephan (Marton Csokas) and David (Sam Worthington) are joined by newly appointed field agent Rachel (Jessica Chastain). Now, 30 years later, Rachel's daughter has published a book about the heroic Mossad exploits of her mother Rachel (Helen Mirren), David (Ciaran Hinds) and Stephan (Tom Wilkinson) and how they failed to bring the Doktor home to stand trial, but they did ensure he paid for his crimes when he attempted to escape.
Or did they?
This is a movie that lives in the flashback, and the opening is rather startling since we haven't yet figured out who all is who in the past and present.
However, they start filling in the gaps rather quickly and a great deal of the movie is focused on the mission in 1965 and how they attempt to bring the Doktor back alive.
As the flashbacks roll, there was indeed some startling surprises revealed both about the mission, and the characters themselves.
That Rachel has to basically go back into the world of shadows to rectify the mistake they made 30 years earlier is both harrowing and heartbreaking.
The movie alternates between thriller and drama, and the pacing seems to yo-yo with the direction of the story.  Sometimes it is full-tilt, and then it will slow down to focus on relationships.

Overall though, a rather engaging film with great performances all around.
Final Grade: B-
Rewatchability/Purchase Factor: All things considered, rather low.  Glad I saw it, but no real reason to revisit this one. If I want to see Helen Mirren kicking butt, I'll watch Red. Again. :)