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.

