Cast (29)

Katie Douglas

Vivien

Celina Martin

Sophia

Peter Outerbridge

Dr. Miro

Sara Canning

Miss Brixil

Alexis Whelan

Ava

Amalia Williamson

Rita

Josette Halpert

Olivia

Kate Vickery

Hedy

Kiana Madeira

Clara

Alex Steele

Audrey

Sydney Ozerov-Meyer

Grace

Joelle Farrow

Veronica

Sarah DaSilva

Young Vivien

Lori Phun

Young Sofia

Vladimir Tsyglian

Alex / Limping Guard

Val Ovtcharov

Ivan / Bored Guard

James Purcell

Mr. Denison

Voytek Skrzeta

Gang Member #1

Jack von Spade

Gang Member #2

Marie Carriere Gleason

Video Teacher

Kayleigh Shikanai

Greta

Yasmin Lau

May

Shanice Johnson

Nathalie

Kiana Chartrand

Sleepy Girl

Birva Pandya

Frightened Girl

Trinity Doucette

Concerned girl

Margaret Maye

Woman Police Officer

Leo Vernik

Level 10 Guard

Sheila McCarthy

Mrs. Denison

Crew (13)

Danishka Esterhazy

Director

Michael McNamara

Producer

Lodewijk Vos

Original Music Composer

James Weyman

Executive Producer

Judy Holm

Producer

Sarah Jackson

Line Producer

Joseph Murray

Original Music Composer

Danishka Esterhazy

Writer

Samy Inayeh

Cinematography

Jorge Weisz

Editor

Jennifer Stroud

Costume Design

Diana Magnus

Production Design

Jonathan Oliveira

Casting