Beautiful movie. Some critics argue that the love triangle (Between the Jude Law, Rachel Weisz and Joseph Fiennes characters) takes away from the movie. I disagree. Just watched it for probably the 6th time. It truly is a masterpiece....especially if you're knowledgeable about WW2 and Russian History. Bob Hoskins, Ed Harris, even Ron Perlman (doing a pretty good English accent) are in it. All star cast.