Sean Penn plays a contract killer whose past comes back to haunt him in The Gunman.

Jim Terrier (Penn) is an ex-government contract killer whose past comes back to haunt him when his former employer tries to have him killed. Thrust into a heart pounding game of cat and mouse, Terrier races from the jungles of Africa to the streets of London and the vibrant city of Barcelona in a mission to flush out the people who want him dead. But Terrier is shocked to learn that he’s not the only one who’s become a target, he must also protect Anne, the beautiful woman he left behind years ago. Their passionate affair is rekindled as they go on the run together, staying one step ahead of a ruthless team of assassins hot on their trail.

Terrier knows there’s only one way to save himself and Anne: he must bring down one of the world’s most powerful organisations and face a dangerous enemy from his past in a nerve shattering showdown that only one man will survive.

Another thrilling film from the director of Taken, The Gunman also stars Javier Bardem, Idris Elba and Ray Winstone and is in cinemas Thursday 16 April.

Thanks to STUDIOCANAL, we’ve got 20 double passes to give away to a special preview screening of The Gunman at New Farm Cinemas on Monday 13 April at 6:30pm!

HOW TO ENTER: Enter via the form below. *Entrants agree to receive future promotional offers from bmag. This prize is not redeemable for cash. Competition closes 9am, Monday 6 April. UPDATE: This competition has closed. Congratulations to our winners — Stacey Carvolth from Caboolture, Juliet Davern from Bray Park, Mel Keegan from Pacific Pines, Rebecca Hall from Eagleby, Jacob Cavanough from Manly West, Cheryl Keane from Wynnum West, Breanna Booth-Mowat from East Brisbane, Gillian Kehoul from Camp Hill, Jan Redshaw from Carina, Loga Padayachee from Drewvale, Sue Craft from Nathan, Railea Timms from Mcdowall, Daniella Allen from Boondall, Kara Werner from Shorncliffe, Kim McHardy from Sandgate, Lorin Death from Newmarket, Doug Carter from Wavell Heights, Meryl Snow from Samford Village, Debbie O’Donnell from Arundal and Rhonda Cariola from Hemmant!