Guest Stars Beverley Elliott as Granny Keegan Connor Tracy as Blue Fairy / Mother Superior Giles Matthey as Gideon Karen David as Jasmine / Shireen Deniz Akdeniz as Aladdin Jaime Murray as Black Fairy / Fiona Co Starring Tammy Gillis as Peasant Wife Jacky Lai as Novice Fairy Nick Hunnings as Peasant Edwina Shuster as Aged Nun