Wunderschönes, faszinierendes, unglaubliches Kino.
A tale about a girl and her mentally disabled little sister trying to survive in the Philippines.