Fresh from its win at last year’s QCinema International Film Festival, Cleaners is set to be shown on March at two campuses of the University of the Philippines. The debut film from director Glenn Barit, who has been known in the local film scene for making cinematic works that play with form