Babagwa (eng title. The Spider’s Lair) is a modest triumph for Jason Paul Laxamana, a marked leap from his debut feature Astro Mayabang. But both films will seem backdrops to his success, documents of the becoming of the maker of Magkakabaung (eng title. The Coffin Maker), the film that finally makes