the only reason i am giving 2 star is because i loved Tom Hardy's performance and is a big fan of him ! i had so much expectation and was eagerly waiting to watch it but this movie failed me ! Rest of the actors were average for such a big movie! In real history there were total 693 British ships engaged in the action and out of them 226 were sunk, but in the movie i barely saw more than 30 including small ships and boats, it was so unrealistic.. The sound effect was poor and they were constantly saying 300,000 men is present on the beach but there was nomore than 3000 men.. in overall it was a budget movie , i wonder where they really spent 100million dollars