While I can see that the movie had in general some good actors and the dialogue was also all decent, the movie had really bad casting for the German soldiers, which actually would have made everything more believable. When telling a true story you need to have everything in it as real as possible. The English actors as German soldiers spoke such broken German, the first thing I thought was, WHY, why save money on that. Would you believe a story when the GI's were Asian looking? Would you believe if they had a Russian accent? No, you would not believe that they were really American soldiers. For that alone, I subtracted 5 stars, simply because it made the movie cheap looking. You can't tell a true story with fake facts.