Steve Coogan
Heston (voice)
Ankita Malkan
Young Areida
Sally-Ann Tingle
Mean Little Girl
Christopher Kelly
Salesman
Audrey Hamm
Perfume Sprayer
Paraic Breathnach
Ogre No. 2
Nora-Jane Noone
Fairy No. 1
Pat Kinevane
Make-Up Artist
Merrina Millsapp
Hall of Records Attendant
Amelia Crowley
Fairy Administrator
Susan Mary Ward
Fan Club Girl
Ron Yuan
Red Guard (uncredited)
Johnny Nguyen
Red Knight (uncredited)