Alice Ren
Director
Amelia Croft
Aria
Emily Hsiang-Chua Yang
Girl in the Mirror
Monica Alanis Montemayor
Friend
Barry Janzen
Award Giver
Writer