Ultimate Shame for Indian Cinema

May 18, 2008 will forever remain a dark day in Indian cinema. After all, this is the day when Indian cinema made an ass of itself on the world stage. If reports are correct, today is the market screening of that Tamil horror show Billa at the Cannes Film Festival. No one in his right […]