Jasmine was also unwilling to believe Hal could be unfaithful to her.
But slowly the walls of her opulent life started falling down as infidelity and then the law caught up with Hal.
Leaving New York behind, Jasmine must call on her half-sister in San Francisco to take her in.
Ginger (Sally Hawkins) is everything Jasmine is not - a down-to-earth, working-class woman who enjoys a laugh and a beer.
To save her sanity, Jasmine must find a way out of this life as soon as she can, any way she can.
There is no doubt Blanchett steals the show here with an outstanding performance as a character who is difficult to feel any sympathy for.
(M) Universal
Watch the full trailer here: