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 Dan Payne as Ivo Kip Pardue as Chad Seth Isaac Johnson as Young Hansel Co Starring Bruce Blain as Desk Sergeant Chilton Crane as Hilda Lily van der Griend as Young Gretel