Beautiful, interesting, incredible cinema.
A 2009 Tagalog-Filipino language drama film written and directed by Joven Tan, starring Emilio Garcia, Marco Morales and Mercedes Cabral.