Is This Henry Mills?

"Is This Henry Mills?" is the twentieth episode of Season Seven of ABC's Once Upon a Time. It was written by Dana Horgan & Leah Fong, and directed by Ron Underwood. It will be the one hundred and fifty-third episode of the series overall, and will premiere on May 4, 2018.

Starring

 * Lana Parrilla as Evil Queen/Regina Mills/Roni
 * Alison Fernandez as Lucy

Guest Starring

 * Jared S. Gilmore as Young Henry
 * Tiera Skovbye as Robin Hood/Margot
 * Rose Reynolds as Alice/Tilly
 * Daniel Francis as Dr. Facilier/Mr. Samdi
 * Emma Booth as Gothel/Eloise Gardener
 * Bruce Blain as Desk Sergeant
 * Beverley Elliott as Granny/Granny

Trivia

 * -|Production Notes=

Title

 * The title of this episode was revealed by Adam Horowitz via his Twitter account on February 22, 2018.

Production Notes

 * When writing this episode, Dana Horgan and Leah Fong listened to the Titanic soundtrack.