Fresh Filipino film, Vivamax's latest offering.