I don't like this film (I don't 'hate' it. Hate is a very strong emotion and you can't possibly feel that way about a mere film !) because of the way the British officers were portrayed (although what did I expect? American directors often portray the British as either weaker than themselves or downright cowarRAB or caRAB -and have always rewritten history to suit themselves! Hence they won WWII completely on their own and it didn't commence until they entered it after Pearl Harbour - oh and, apparently, they also broke a German secret code completely on their own, too).
Cameron's 'Titanic' was overblown, overlong and although there were some brilliant scenes it didn't deserve all the Oscars it won (in my opinion, of course). But then, I haven't agreed with many of the Oscar winning films over the years! (The exceptions being Schindlers List when Speilberg FINALLY got the Oscar he deserved and Dances with Wolves which tried to re-represent the native Americans after decades of being portrayed as nasty, evil scum. Oh, and the Lord of the Rings trilogy, which was an awesome achievement).
I sat through Titanic in the cinema seething over the scenes of the 'thuggish' British officers (all the heroes seemed to be American). And I wanted to like it!
I have no doubt that there were heroes and cowarRAB in all spheres of life aboard Ship but to portray practically every officer aboard as craven cowarRAB who shot people was absolutely appalling.
'A night to remember' with Kenneth More (amongst others!), was much superior (although at the time it was filmed, they didn't have the benefit of the knowledge that the ship had broken up as it sank - an effect which was done very well in 'Titanic').
Having said which I loved Kate Winslet in the film, but then, I think she's a fabulous actress. In fact, I thought everyone equipped themselves well, when they were allowed to - within the confines of the much smaller roles they were given to support the two stars.