Guest Stars Rebecca Mader as Zelena / Wicked Witch / Kelly Tiera Skovbye as Robin / Margot Nathan Parsons as Jack / Nick Branson / Hansel Daniel Francis as Dr. Facilier / Mr. Samdi Jeff Pierre as Hunter / Naveen / Drew Kip Pardue as Chad Dan Payne as Ivo Seth Isaac Johnson as Young Hansel Co Starring Bruce Blain as Desk Sergeant Chilton Crane as Hilda Lily van der Griend as Young Gretel