play play play modal-close

Tomorrow Night, 8pm, X Marks the Spot (Short film)

A mysterious woman meets with strangers in a bar, to provide them with a service involving a strange technology, fulfilling various desires in their lives.


Rita Tsao Bath, United Kingdom

Hoping to get more opportunities to work on film projects