Hannah O'Flaherty
Brett Miller (as Zachary Garred)
Tara Keegan
Wayne Payne
Cormac MacNamara
Meredith Payne
Miss Murphy
Seamus McCracken
Jackie Miller-Payne
Craig Payne (as Gregory O'Neill)
Little Old Lady
Silvia (voice)