Lindsay Lohan portrays Maddie Kelly, the spirited protagonist of the film.
Ed Speleers plays James Thomas, a charming love interest in Maddie's life.
Alexander Vlahos takes on the role of Paul Kennedy, a key character in Maddie's journey.
Ayesha Curry appears as Heather, bringing a unique perspective to the story.
Elizabeth Tan embodies the character of Emma Taylor, adding depth to the narrative.
Jacinta Mulcahy portrays Olivia Kennedy, a significant figure in the plot.
Jane Seymour brings Rosemary Kelly to life with her compelling performance.
Matty McCabe takes on the role of Kory Kennedy, adding an interesting dynamic to the story.
Dawn Bradfield portrays Saint Brigid, a character who influences the events of the film.
Maurice Byrne embodies Sean Kennedy, a pivotal character in Maddie's journey.
James Rottger plays Tom O'Callaghan, adding depth to the supporting cast.
Aidan Jordan takes on the role of Father Callahan, bringing a sense of wisdom to the story.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.