Skip to content
StreamScapeX

Altar

Overview

In a remote village where faith and science collide, a young schoolteacher must reconcile with the local shaman’s ancient powers to banish superstition when his wife’s life—and that of their unborn child—hangs in the balance.

Details

Original title
Tambara
Status
Released
Release date
June 29, 2012
Original language
Filipino

Cast

More like this