Awards
SBIFF 2023 Review: ‘The Red Suitcase’ is a Suspenseful Short Film About One’s Pursuit of Her Independence
“Welcome to Luxembourg Airport,” the airport’s information system reads. Time check: 12:25 midnight. In the now-empty arrival area, a single…