FREE FIRE (CERT 15, 90 MINS)
Chris (Cillian Murphy) and fellow Irishman Frank (Michael Smiley) need to source several cases of M16 rifles to arm their IRA brethren. They head to an abandoned warehouse to complete a deal flanked by hired muscle Bernie (Enzo Cilenti) and Stevo (Sam Riley), under the escort of suave American middle man Ord (Armie Hammer) and his sassy associate, Justine (Brie Larson). The suppliers are emotionally volatile South African dealer Vernon (Sharlto Copley) and his Black Panther associate Martin (Babou Ceesay). The exchange goes sour when Vernon attempts to palm off AR-70 assault rifles in place of the promised weapons. Free Fire is a giddily entertaining shoot-out set in a 1978 Boston warehouse that draws blood with breathless action sequences.