Season 4

Season Four is the fourth season of CBS's Twice Upon a Time. It was announced on May 8, 2022.

Season Four premiered on October 2, 2022 with "The Kraken", and ended with "Curse Among Curses Part 2" on April 30, 2023.

Starring

 * Andrew J. West as Prince Leopold "Leo" Jones
 * Christa B. Allen as Alaina Booth
 * Jack Huston as Adam
 * Alison Fernandez as Lucy Mills
 * Amber Tamblyn as Violet Mills
 * Olivia Holt as Eva Jones
 * Jason Sudeikis as Henry Mills
 * Joseph Morgan as Prince Neal Nolan
 * Iain Glen as Preston B. Whitmore

Guest Starring

 * Lana Parilla as Regina Mills
 * Eion Bailey as August Booth
 * Jennifer Morrison as Emma Swan
 * Colin O'Donoghue as Hook
 * Rose McIver as Tinker Bell
 * Chance Crawford as Theo Kaven
 * Claire Holt as Kyla
 * Tom Pelphrey as Jack Sparrow
 * Adelaide Kane as Elizabeth Swan
 * Ryan Eggold as Will Turner
 * Cole Hauser as Hector Barbosa
 * Aaron Paul as Joshamee Gibbs


 * Jason O'Mara as Davy Jones
 * Jason Ritter as Milo Thatch
 * Andrew Lincoln as Lyle Rourke
 * Stephanie Beran as Kida Nedakh
 * Tyler Blackburn as Vinny Santorini
 * Yvonne Strahovski as Helga Sinclair
 * Richard Madden as Prince Daniel
 * Mekia Cox as Tiana
 * Boris Kodjoe as Naveen
 * Ginnifer Goodwin as Snow White
 * Josh Dallas as Prince Charming

Trivia

 * Andrew J. West and Christa B. Allen are the only starring cast members that appear in every episode.