Vanessa Hudgens
Fiona Pembroke / Lady Margaret / Stacy
Sam Palladio
Prince Edward
Amanda Donohoe
Bianca Pembroke
Suanne Braun
Mrs. Donatelli
Sian Ejiwunmi-Le Berre
Inspector Moretti
Hazel Beattie
Mother Superior
Femi Elufowoju Jr.
Cardinal Aked Amoah
Maia Katelyn Swandi
Young Fiona
Julie Neubert
Sister Disapproval
Emilio Doorgasingh
Review Committee Chairman
Matt Lavall
Beefy Security Guard #1
Chidi Ajufo
Black Suit Security Guard #2
Joe Gallina
Itai Kraus Security Guard #3
Julie Cullen
Hunter's Staff Member
Billy Keddie
Montenaro Palace Staff
Ophir Raray
Montenaro Palace Staff
Barry Smith
Montenaro Palace Staff
Kamara Barnett
Montenaro Palace Staff
Maddy Bryce
Montenaro Palace Staff
Joe McKay
Montenaro Palace Staff
Rebecca Banatvala
TV Reporter Kay Brock (uncredited)
Ben Bradley
Stall Holder (uncredited)
Tom Megaughin
90s School Boy (uncredited)
Leon Stewart
TV Anchor (uncredited)
Holly Woodhouse
Member of the Judiciary (uncredited)