Teen Spirit— Full Cast
2019
Cast (15)

Elle Fanning
as Violet Valenski

Zlatko Burić
as Vladimir Brajkovic

Rebecca Hall
as Jules

Agnieszka Grochowska
as Maria Valenski

Millie Brady
as Anastasia

Ruairí O'Connor
as Keyan Spears

Archie Madekwe
as Luke

Clara Rugaard
as Roxy

Rizha
as Angel X

Olive Gray
as Lisa

Ria Zmitrowicz
as Hayley

Jordan Stephens
as Rollo

Vivian Oparah
as Kelli

Richard Leeming
as Yuriy

Andrew Ellis
as Roger
Crew
John Janick
Producer
Marius de Vries
composer
Fred Berger
Producer
Autumn Durald Arkapaw
cinematographer
Max Minghella
Writer
Max Minghella
Director
Compton Ross
Producer
Phil Hunt
Producer
Max Minghella
Producer
Jamie Bell
Producer
Brian Kavanaugh-Jones
ProducerDan Fisher
ProducerAnthony Seyler
ProducerJohn Janick
ProducerJared Underwood
ProducerAndrew C. Robinson
ProducerPete Shilaimon
ProducerMickey Liddell
Producer