Kathy Bates portrayed the historical figure Margaret 'Molly' Brown, the famous unsinkable socialite who survived the Titanic disaster. This was one of the prominent supporting roles in the film. Kate Winslet played Rose, Leonardo DiCaprio played Jack, and Frances Fisher played Rose's mother Ruth.