Cast List Aladdin - Christian Joiner Princess Cassandra - Mackenzie Evans Genie - Jonathan Mooney Grand Visier Bahloul - Andrew Brown Jammal the Jackal - Peter Wilson Sultan Rhamad - Noah Evans Baggy the Monkey - Hannah Torres The Storytellers - Sarah Baeckel, Kaitlyn Brown & Meghan Hawkes