Beautiful, interesting, incredible cinema.
Set in a quiet, rural Filipino village, the tale revolves around a sibling rivalry.