简介: Star, a suicidal teen now too old for foster care, develops a candid rapport with An, a student from Shanghai who is assigned to watch her while she
简介: In Meshal Aljaser’s exhilaratingly madcap thriller, a young woman stranded in the Arabian desert races to be home before curfew under the threat of