Triple bill of romantic dramas based on the novels by E.L. James. In 'Fifty Shades of Grey' (2015) demure literature student Ana Steele (Dakota Johnson), who, as a favour to her friend Kate (Eloise Mumford), meets up with the handsome and enigmatic businessman Christian Grey (Jamie Dornan) for an interview. Very quickly, an attraction grows between the pair and Ana realises a need to become close to Christian. However, with Christian's need to maintain complete control over everything in his life including his sexual partners, Ana finds there is much more to him than meets the eye. In 'Fifty Shades Darker' (2017) Ana and Christian separate after Ana experiences difficulty accepting Christian's romantic past. When she is offered a position at a publishing house in Seattle she accepts, but is left wondering if splitting up with Christian was the right thing to do. Things then take an unexpected turn when a hurting Christian turns up in Seattle and convinces Ana to resume their relationship on her terms. However, as the couple give their romance another shot, a number of ghosts from Christian's past threaten to ruin their future together once more. Finally, in 'Fifty Shades Freed' (2018), believing they have escaped the dark secrets of their past, newlyweds Christian and Ana have their honeymoon cut short when Ana's former boss Jack Hyde (Eric Johnson) kidnaps Christian's sister Mia (Rita Ora), holds her hostage and demands a ransom for her release. With time running out, a pregnant Ana must do all she can to get Mia back as Christian struggles to come to terms with the prospect of fatherhood.