Beautiful, interesting, incredible cinema.
Banaue: Stairway to the Sky tells of the Ifugao tribe’s quest for the promised land.