The Virtues › Cast
Stephen Graham
Joseph
Niamh Algar
Dinah
Juliet Ellis
Debbie
Shea Michael-Shaw
Shea
Frank Laverty
Michael
Vauxhall Jermaine
David
Stuart Wolfenden
Bish
Mark O'Halloran (writer)
Craigy
Helen Behan
Anna
Aisling Glenholmes
Apphia
Conor Mcenaney
Shaun
Zach Humston
Zach
Lee Pepper
Young Joseph