All Cast

Lily James

Lily James

Lisa Temple

Lenora Crichlow

Lenora Crichlow

Shania

Noel Clarke

Noel Clarke

Tom

Bradley James

Bradley James

Carl

Rupert Graves

Rupert Graves

David Temple

Phil Davis

Phil Davis

Brian

Lorraine Burroughs

Lorraine Burroughs

Trix

Tiana Benjamin

Tiana Benjamin

Tara

Jake Pennington

Jake Pennington

Leo Temple

Lashana Lynch

Lashana Lynch

Belle

Dominique Tipper

Dominique Tipper

Sarah

Hannah Frankson

Hannah Frankson

Rachel

Emma Handy

Emma Handy

GB Training Centre Official

Margherita Taylor

Margherita Taylor

Radio DJ

Emma Fielding

Emma Fielding

Ellie Temple

Eva Dagoo

Eva Dagoo

Press (uncredited)

Emma-Louise Paton

Emma-Louise Paton

Relay Team: Ukraine