My Policeman cast

Here is where you recognise the all-star cast of My Policeman from

Omg, Emma Corrin played Princess Diana in The Crown

The highly anticipated My Policeman has finally dropped on Amazon Prime and fans are blessed once again with Harry Styles on the big screen. My Policeman is a new movie based on the book of the same name which tells the story of a policeman in the 1950s who falls in love with a schoolteacher. However, he later has a same-sex affair with a museum curator, while homosexuality was illegal. The movie has been in the works for years, with Lily James initially meant to star in one of the leading roles. Now the film is available for everyone to see on Amazon, and viewers will realise how many well known faces are in the cast. Here is where you recognise the cast of My Policeman:

Harry Styles – Tom

Harry Styles has had quite the movie season this year following his role in Don’t Worry Darling alongside Florence Pugh. Harry Styles became a household name following his time on X Factor and in the band One Direction. Since pursuing his solo career, Harry has gone on to win multiple Brit and Grammy awards. Harry stars as Tom, the policeman who falls in love with both Marion Taylor and Patrick Hazlewood. Back in 2017, Styles made his acting debut in the critically acclaimed war film Dunkirk.

Emma Corrin – Marion

Emma Corrin stars in My Policeman as Marion Taylor, a schoolteacher who falls in love with Tom as he teaches Marion how to swim. Many viewers will recognise Emma for their portrayal of Princess Diana in season four of Netflix’s The Crown. Corrin is also set to star in another Netflix film, Lady Chatterley’s Lover, alongside Jack O’Connell.

David Dawson – Patrick

David Dawson plays Patrick Hazlewood, the museum curator who Tom falls for. David has a fair share of acting credits to his name, including Peaky Blinders and Ripper Street. Viewers may also recognise David Dawson for his role in The Last Kingdom as King Alfred.

Linus Roache – Older Tom

In My Policeman, viewers get the chance to see Tom, Patrick and Marion in their later years and Linus Roache stars as an older Tom. The British actor has starred in a string of movies including A Call to Spy, Division 19 and The Forgotten.

Rupert Everett – Older Patrick

The iconic Rupert Everett stars as Patrick in his older years and there couldn’t be anymore better for the role. My Policeman fans will recognise Rupert from My Best Friend’s Wedding, The Next Best Thing and the Shrek movies. Of course everyone will remember Rupert for his role as the iconic St Trinian’s headmistress, Camilla Fritton.

Gina McKee – Old Marion

Gina McKee stars as an older Marion Taylor and you’d be lying if you said you’d never seen her in anything. In 2018, Gina starred in the BBC drama Bodyguard alongside Richard Madden and Keeley Hawes. McKee has also starred in a string of movies including Notting Hill, Catherine the Great and Our Friends in the North.

Related stories recommended by this writer:

‘I couldn’t stop crying’: Matt reveals the real reason he left the MAFS UK reunion

RIP Love Is Blind: It was fun while it lasted, but it’s time to call it a day

A roundup of all the wild theories on why RuPaul is absent on Drag Race UK this week

Featured image credit via YouTube.