Elisabeth Moss as June Osborne / Offred
Max Minghella as Nick Blaine
Joseph Fiennes as Commander Fred Waterford
O-T Fagbenle as Luke Bankole
Ann Dowd as Aunt Lydia
Alexis Bledel as Emily / Ofglen / Ofsteven
Yvonne Strahovski as Serena Joy Waterford
Samira Wiley as Moira
Madeline Brewer as Janine / Ofwarren / Ofdaniel
Nina Kiri as Alma / Ofrobert
Jenessa Grant as Dolores / Ofsamuel
Amanda Brugel as Rita / Martha
Clea DuVall as Sylvia
Bradley Whitford as Commander Lawrence