Taal Reviews

March 1, 2005
May be an exercise in cinema as sheer sensory spectacle, but what a savory feast it is.