Psychological thriller drama (in Spanish)

Directed, written, and produced by Bryan Cheng

In Festival Run

In rural Panamá, a young Chinese-Panamanian woman struggles after childbirth, isolated and dismissed by those around her. But when a mysterious Woman appears intent on taking her baby, she must do what no one else will to protect her child.

Next
Next

PLAYED TO PERFECTION (2026)