Worlds Colliding (Once Upon a Time) Book Five
Freya Gold (Priscilla) played by Nina DobrevElla Swan played by Candice Accola/KingLisa (Vasilisa) played by Katherine McNamaraRose Mills (Enchantress) played by Ashleigh CraigJefferson (Mad Hatter) & Grace (Illusionist)Alcina Mills (Dark Sorceress) played by Katie McGrathTori French-Matthews played by Phoebe TonkinSaphira Matthews played by Danielle CampbellMathias Matthews played by Joseph MorganDerek Hood played by Tom HollandBlake played by Ryan Hanson BradfordFaye played by Kristen DevineCyrus played by McCarrie McCauslandAxel played by TJ ZecchinoYoung Priscilla/Freya played by Nikki HahnChristopher played by Chris Pratt…