Beautiful, interesting, incredible cinema.
A tale about a girl and her mentally disabled little sister trying to survive in the Philippines.