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.