Blurring the line between good and bad is a good bet for a screenwriter nowadays. Good versus evil is so passe. The good guys usually win and they're often uninspiring. Oftentimes I find myself rooting for the bad guy, hoping he'll change his ways. Which is why The Brave One, which stars Jodie Foster and opened in the US this past weekend, is my redemption--kind of. Foster plays Erica Bain, ... more >
How many wrongs to make it right?
Jodie Foster, Terrence Howard and Naveen AndrewsDirected by Neil Jordan