A short film directed for My Chemical Romance and The Dying World.
Lauren Tsai
Astrid (voice)
John C. McGinley
The Dean (voice)
Billie Eilish
Friend of Astrid (voice)
Phoebe Bridgers
Sister of Astrid (voice)
Hideo Kojima
The Teacher (voice)
Released
$100,000
Unknown
EN