Michael is a 24-year-old who has cerebral palsy and long-term resident of the Carrigmore Residential Home for the Disabled, run by the formidable Eileen. His life is transformed when the maverick Rory O'Shea moves in.

James McAvoy
as Rory O'Shea

Romola Garai
as Siobhan

Steven Robertson
as Michael Connolly

Alan King
as Tommy

Brenda Fricker
as Eileen

Ruth McCabe
as Annie

Anna Healy
as Alice

Tom Hickey
as Con O'Shea

Stanley Townsend
as Interview Panelist

Gerard McSorley
as Fergus Connolly