Back to All Events
20 MINS | 2025 | DIRECTOR: ALTAY ULAN YANG | CHINA, UNITED STATES
In an isolated castle, students prepare for a life-changing examination. As anticipation builds to a fever pitch, a storm strikes.
Trapped within crumbling walls, their academic sanctuary becomes a prison, and minds begin to break.
SCREENS AS PART OF INTERNATIONAL SHORTS
Previous
Previous
October 23
12 POINTS
Next
Next
October 23

