Review: Sacrifice | Leper | Sky Burial by Ed Gonzalez December 27, 2006 Ellen Bruno has spent almost 20 years making films about chaos and renewal in Southeast Asia, all rarely seen.