Directed By: Shana Darabie
Star Cast: Mieko Gavia , William Phelps , Traci Law , Michele Rafic ,
Mieko Gavia
Canary
William Phelps
The Scientist
Traci Law
The Boss
Michele Rafic
Woman in the Mirror
Silas Washburn
Son
John Washburn
Dad
Natali Huertas
Mystery Woman
Pat Mohr
Phone Bro
Chloe Merrill
Teen #1
Maria Savel
Dog Owner #1
Ipazia Genova
Teen #3
Robert Moskal
Husband
Jacob Salzber
Man Arguing on Phone
Asimov Darabie-Elverskog
Teen #4
Nicole Byam
Teen #2
Sara Stopek
Wife
John Brookins
Pedestrian
Erin Finnerty
Dog Owner #2