Jodie Foster in Yet Another Movie Where She Kills People
• The Brave One premiere. Rose Theater, Time Warner Center, 1325 Sixth Ave., nr. 53rd St., 7 p.m. Stars Jodie Foster and Terrence Howard are expected. The movie involves Foster’s character shooting the hell out of anyone who does her wrong. It’s similar to our life, if you replace the shooting with meekly walking away and thinking of a mildly cutting remark a couple hours later.

How Obama Can Take Back the Presidency
Why the Abortion Wars Will Never End
Reverend Tim Keller and the Sins of Yuppiedom
Why the Yankees Need Matt Holliday 