‘Once Upon a Time’ Season 7 Episode 16 Preview: Breadcrumbs Photos

ABC’s Once Upon a Time season seven (the show’s final) continues with episode 16 airing April 6, 2018. Season seven episode 16 is titled “Breadcrumbs” and is set to air on Friday, April 6, 2018 at 8pm ET/PT. Ron Underwood directed from a script by Jane Espenson and Jerome Schwartz.

Season seven stars Lana Parrilla as Regina/Roni, Robert Carlyle as Rumpelstiltskin/Weaver, Colin O’Donoghue as Hook/Rogers, Andrew J. West as Henry Mills, Gabrielle Anwar as Lady Tremaine/Victoria Belfrey, Dania Ramirez as Cinderella/Jacinda, Alison Fernandez as Lucy, Mekia Cox as Sabine/Tiana, and Adelaide Kane as Drizella/Ivy. The season seven episode 16 guest cast includes Rebecca Mader as Zelena/Kelly, Rose Reynolds as Alice/Tilly, Tiera Skovbye as Robin/Margot, Nathan Parsons as Nick Branson/Jack, Chrispher Gauthier as Smee, and Charles Mesure as Blackbeard.

The “Breadcrumbs” Plot – Henry grapples with an important decision when a job prospect in New York threatens to take him away from Jacinda and Lucy, but a revelation in the case of The Candy Killer could make it even harder to leave Hyperion Heights. Meanwhile, Margot confides in Tilly, and in a flashback, Hook helps Henry find a way to prove himself to Ella.

More on Once Upon a Time Season 7:
Season 7 Episode 1 Recap
Colin O’Donoghue and Robert Carlyle Interview
Lana Parrilla and Gabrielle Anwar Interview
Andrew J West and Dania Ramirez Interview
Edward Kitsis, Adam Horowitz and David H Goodman Interview

Once Upon a Time Season 7 Episode 16 Preview
Colin O’Donoghue, Andrew J. West, and Robert Carlyle in ‘Once Upon a Time’ season 7 episode 16 (ABC/Jeff Weddell)
Once Upon a Time Season 7 Episode 16 Preview
Colin O’Donoghue in ‘Once Upon a Time’ season 7 episode 16 (ABC/Jeff Weddell)
Once Upon a Time Season 7 Episode 16 Preview
Colin O’Donoghue and Robert Carlyle (ABC/Jeff Weddell)
Once Upon a Time Season 7 Episode 16 Preview
Robert Carlyle and Andrew J West in ‘Once Upon a Time’ season 7 episode 16 (ABC/Jeff Weddell)
Once Upon a Time Season 7 Episode 16 Preview
Colin O’Donoghue as Hook/Rogers (ABC/Jeff Weddell)