Naveen Andrews Joins Cast of Wonderland as JafarLaura Beck7/21/13 8:30pmFiled to: Naveen AndrewsOnce Upon a Time in Wonderlandtv901EditPromoteShare to KinjaToggle Conversation toolsGo to permalinkNaveen Andrews is back on ABC primetime, joining the cast of Once Upon a Time in Wonderland to play Jafar, that jerkwad from Aladdin. What's Once Upon a Time in Wonderland, you ask? Short answer: It's the Alice in Wonderland-themed spinoff of Once Upon A Time. Oh, and John Lithgow plays the White Rabbit. YES. The real question is: What's Jafar doing in that world? The smart/easy money is on him just generally being an incredibly evil no-good bad, bad dude.