The Virgin of Liverpool

In Liverpool, Joanne Conlon rescues a weeping statue of the Virgin Mary from her local church's replacement plans. As her family faces financial struggles and newfound success, the statue's tears return, turning their lives upside down and drawing crowds from near and far to witness the miraculous phenomenon.

Full Cast of The Virgin of Liverpool

Imelda Staunton as Sylvia Conlon

Imelda Staunton

as Sylvia Conlon

Imelda Mary Philomena Bernadette Staunton (born 9 January 1956) is an English actress and singer. After training at t...

Reece Noi as Wesley Churchill

Reece Noi

as Wesley Churchill

Reece Noi (born 13 June 1988) is a British actor, writer born and raised in Manchester. He is best known for playing ...

Rob Jarvis as Jimmy Mills

Rob Jarvis

as Jimmy Mills

Rob Jarvis is an actor.

Tim Plester as Mr Sands

Tim Plester

as Mr Sands

Tim Plester was born on September 10, 1970 and is currently 54 years old.

Katie Ellen Jones

as Joanne Conlon

Jackie Downey

as Mrs. Mackenzie

Garry Crystal

as Shane

Ashley McKechnie

as Stephen Conlon

Pauline Fleming

as Random Neighbour

Sylvie Gatrill

as Bus Woman

Naomi Charing

as Lin

Claire Hackett

as Doreen Mills

Jack Harrison

as Wayne Conlon

Lee Donaldson

as Pikey Beachcomber

Curtis Watts

as Workman 1

Anthony Wingate

as Random Priest 1

Jenna Maloney

as Shelley

Evie Garratt

as Mrs. Hodges

David Allcock

as Photographer

David Allcock was born on July 30, 1978 and is currently 46 years old.

Charlie Dickinson

as Mr Jones

Georgina Smith

as Bingo Barwoman

Samantha Holland

as Mrs Shorecroft

Becky Simpson

as Saffron

Crew of The Virgin of Liverpool

Discover the backstage crew of The Virgin of Liverpool →