Banned Erap film shown in news forum. - Echeminada, Perseus (Philippine Star, 2006)