Cast (10)

Tessa Thompson

Oleander 'Ollie' Hale

Lily James

Deborah Hale

Luke Kirby

Bill

James Badge Dale

Ian

Lance Reddick

Carter

Elizabeth Maxwell

Jenny

Morgana Shaw

Gerry

Jeremy St. James

Mike

Charlie Ray Reid

Johnny

Elizabeth Jackson

Amber

Crew (19)

Liz Kelley

Casting Associate

Gerardo Coello Escalante

Thanks

Gerardo Coello Escalante

Assistant Editor

Nia DaCosta

Director

Brian Kavanaugh-Jones

Executive Producer

Nia DaCosta

Screenplay

Brian McOmber

Original Music Composer

Catrin Hedström

Editor

Matt Mitchell

Director of Photography

Rachael Fung

Producer

Gabrielle Nadig

Producer

Tessa Thompson

Executive Producer

Tim Headington

Producer

David Stone

Producer

Vicky Boone

Casting

Yvonne Boudreaux

Production Design

Patrick Jackson

Set Decoration

Colin Wilkes

Costume Design

Mischa Fruge

Makeup & Hair