Katie Holmes pulls out a gun to break up a fight while filming an intense scene for her upcoming movie All We Had on Friday night (August 28) in New York.
The 36-year-old actress was joined on set by her on-screen daughter Stefania Owen for the scene in her directorial debut.
Katie was seen on set the day before wearing a red plaid shirt and jeans while working on the movie.
20+ pictures inside of Katie Holmes on the film set… More Here! »