Check out the guns-heavy latest trailer for the Los Angeles mobster caper Gangster Squad.
Apparently we'll be "begging for a bullet before it's over" and you can see why as Josh Brolin's ex-squaddie returns to La-La land to find it in the grip of ruthless gangster Mickey Cohen (Sean Penn).
Unhappy, Brolin assembles a team of sharp-suited avengers, including Ryan Gosling, Giovanna Ribisi and Michael Pena (fresh from his tour of duty in the splendid End of Watch) to take the rotter out.
The movie has already courted controversy after trailers featuring a scene where a cinema audience were machine-gunned were pulled following the massacre at a Dark Knight Rises screening.
British audiences can see Gangster Squad from 10 January.