When an Aussie,English or other countries actor goes over to USA to be in film they are made to speak with an American accent. Now this movie with Tom Cruise, he is SUPPOSED to be German, "HELLO" where is his accent, is he that bad he can't do it ? well I think I have just answered my own question.