Free Wolverine T-shirt with the latest Total Film issue

The latest issue of Total Film magazine is out in shops now (see our e-zine preview ) and WH Smith shops are giving away commemorative Wolverine T-shirts to mark the occasion.

To get your free shirt with a copy of Total Film, visit one of the following stores. Be warned though, there are limited quantities and the offer is a first-come-first-served basis, so you should go right now.

Or after you’ve finished reading totalfilm.com, obviously.

Participating WH Smiths Stores

Aberystwyth 36 Terrace Road
Aberdeen St Nicholas Unit E5
Aldershot 63/68 Wellington Centre
Aberdeen Union St 408/412 Union Street
Airdrie 60-62 Graham Street
Accrington 14 Cornhill
Altrincham 8/12 George Street
Andover 31 High Street
Argyle St 53-55 Argyle Street
Arbroath 196 High Street
Ashford 70/72 High Street
Ashton Under Lyne Unit 30
Aylesbury 27/29 High Street
Ayr 198/200 High Street
Banbury 23/24 Castle Centre
Barking Ripple Walk
Barnet 1 The Spires Shopping Centre
Barnsley 11/13 Cheapside
Barnstaple 76 High Street
Barrow 38-42 Portland Walk
Basildon 29 Town Square
Basingstoke 5/7 Old Basing Mall
Bath Union Street 6/7 Union Street
Bathgate 23 George Street
Beckton Unit 7
Bedford 29/31 The Harpur Centre
Beeston 25 High Road
Belfast 40-46 Donegall Place
Berkhamsted 178/180 High Street
Berwick - On - Tweed 75 Marygate
Bexleyheath 89 The Broadway
Birkenhead 10/14 St John's Pavement
Birmingham Union St 29 Union Street
Blackpool 12/16 Bank Hey Street
Bletchley 2 The Concourse
Bognor Regis 45 London Road
Bootle 39/40 New Strand
Bolton 5/7 Victoria Square
Borehamwood Unit 11
Boston 27 Strait Bargate
Bournemouth Castle Point Unit P
Bournemouth The Square
Bracknell 10 Princess Square
Bradford Kirkgate 10/11 Darley Mall
Braehead Unit Msu 1
Braintree 19 George Yard
Brecon Units 2 & 3
Brent Cross Brent Cross Shopping Centre
Brentwood Baytree Shopping Centre
Bridgend 7 The Rhiw
Bridgnorth 40/41 High Street
Bridport 12 East Street
Brighton 69 Churchill Square
Bristol Galleries The Galleries
Brixton Unit 6
Bromley 132/138 High Street
Bromsgrove 54/56 High Street
Broughton Park Broughton Park
Burgess Hill 27 Church Road
Burnley 15/16 Market Square
Burton On Trent 13/17 Underhill Walk
Bury St Edmunds 15 Cornhill
Buxton 1 Spring Gardens Centre
Caerphilly Unit 4
Camberley 51/53 High Street
Cambridge 14/15 Market Street
Cameron Toll Unit 2
Canterbury 19 St George Street
Cardiff 83/85 Queen Street
Carlisle 51/53 English Street
Chatham 20/22 The Pentagon
Chelmsford 73/75 High Street
Cheltenham High St 192/194 High Street
Chesterfield 4 Middle Pavement
Chester 5/7 Foregate Street
Chichester 16 North Street
Chippenham 2 High Street
Chipping Norton 12-14 High Street
Chorley 6/8 New Market Street
Cirencester 19/21 Castle Street
Cleveleys 31-33 Victoria Road West
Colchester 19 Culver Walk
Coventry West Orchard Shopping Centre
Crawley 23/24 County Mall
Cribbs Causeway 049 Lower Mall
Crewe 13 Victoria Centre
Croydon 34 North End
Cupar 20 Crossgate
Cwmbran 11 The Mall
Darlington 37b The Cornmill Shoppng Cntre
Bluewater Msu3 Rose Gallery
Didcot 188 The Broadway
Doncaster 14/16 West Mall
Dorchester 8 South Street
Dover 45-46 Biggin Street
Dundee Unit 18
Dumfries 129-133 High Street
Dunfermline 111/113 High Street
Ealing Broadway 21/23 The Broadway
Eastbourne 110 Terminus Road
East Grinstead 19 London Road
East Ham 125 High Street North
East Kilbride 49 The Plaza
Eastleigh The Swan Centre
East Retford 40/44 Carolgate
East Sheen 260 Upper Richmond Road
Edgware 30 Broadwalk Shopping Centre
Elephant & Castle Elephant & Castle Shop Cntre
Eltham 92/94 High Street
Elgin Unit 20/21
Enfield 7/11 Palace Gardens Shop Cntre
Epsom 36 The Ashley Centre
Exeter 34/35 The Guildhall Shop Cntre
Falkirk 123-127 High Street
Falmouth 17/18 Market Street
Fareham 4 Savoy Buildings
Farnham 14 The Borough
Farnborough Unit 16/17
Fleet The Hart Centre
Folkestone 57/59 Sandgate Road
Fort Retail Park (birmingham) Unit 1,the Fort Shopping Park
Fort Kinnaird Kinnaird Park
Fort William 4 Tweeddale
Fosse Park Unit 10
Gateshead Metro 57-59 Cameron Walk
Galashiels 29-33 Channel Street
Glenrothes 21 Unicorn Way
Gloucester 41/45 Eastgate Street
Godalming 82 High Street
Grangemouth 56 La Porte Precinct
Gravesend 37 Kempthorne Street
Grays 12-14 Grays Town Centre
Greenwich Unit 8, Greenwich Shopping Park
Greenford Westway Cross Shopping Centre
Great Yarmouth 183 King Street
Greenock 42 Hamilton Way
Grimsby 75 Freshney Place
Guildford 56 High Street
Gyle 33 Gyle Avenue
Halifax 5 Market Street
Hammersmith Kings Mall
Hamilton 46 Regent Way
Hanley 213 The Potteries Shop Cntre
Harlow Broad Walk 32 Broadwalk
Harpenden 29 High Street
Harrogate Victoria Shopping Centre
Harrow St Ann's Shopping Centre
Hartlepool 186 Middleton Grange
Hastings Queens Road
Havant Units 14-15
Haywards Heath 65/73 South Road
Helensburgh 17-21 Sinclair Street
Hemel Hempstead 181/183 The Marlowes
Henley On Thames 27 Bell Street
Hereford 25/26 High Town
Hertford Unit C
High Wycombe Buckingham House
Hitchin 121/123 Bancroft
Hinckley 29-31 Castle Street
Holborn Circus 124 Holborn
Honiton 109 High Street
Hounslow 201/205 High Street
Huddersfield 1/3 The Shambles
Hull Prospect Centre 10/20 The Prospect Centre
Hull Whitefriargate 25/26 Whitefriargate
Huntingdon 122/123 High Street
Ilford 50 The Exchange
Inverness 25-33 High Street
Ipswich 15/19 Westgate Street
Keighley 27 Cooke Lane
Kensington H Ct Hornton Court
Kettering 21 The Mall
Kidderminster 19/20 Vicar Street
Kilmarnock 38-40 King Street
Kings Lynn 7 Norfolk Street
Kingston Upon Thames Unit L8,g13,g14
Kirkcaldy 183-187 High Street
Lanark 99-107 High Street
Lancaster 21 Market Street
Largs 34 Main Street
Leamington Spa 54/56 The Parade
Leatherhead 15 Swan Centre
Leeds 3/7 Lands Lane
Leeds White Rose Unit 58,south Mall
Leicester Gallowtree 39 Gallowtree Gate
Leek 7-11 Derby Street
Lewisham 59 Riverdale
Lewes 219 High Street
Lichfield 25/27 Bakers Street.
Lincoln The Cornhill
Liverpool 10/16 Church Street
Livingston 33/35 Almondvale Centre
Llanelli 11/13 Vaughan Street
Long Eaton 55 High Street
Lowestoft 87/89 London Road North
Luton The Arndale Centre
Macclesfield 51 Mill Street
Maidenhead 51 Nicholson's Walk
Maidstone 38/42 Week Street
Manchester Arndale Arndale Center
Mansfield Four Seasons Four Seasons Shopping Centre
Melton Mowbray Market Place
Merry Hill Store D Merry Hill Centre
Merthyr Tydfil Market Square
Middlesbrough 17/19 Centre Mall
Milton Keynes 126 Midsummer Arcade
Minehead 20 The Parade
Middleton Unit G9-f9
Monks Cross (york) Unit 11
Newark 36/38 Market Place
Newbury 87/89 Northbrook Street
Newcastle Northumberland St 36 Northumberland Street
Newcastle Under Lyme 76 High Street
Newmarket 84/86 High Street
Newport Gwent 166/167 Commercial Street
Newport Iow 55/56 High Street
Newton Abbot 30 Courtenay Street
Northallerton 190 High Street
Northampton 14 Newland Walk
Norwich Gentleman's Walk 27/29 Gentleman's Walk
Norwich St Stephen's 31/33 St Stephen's Street
Nottingham Victoria 124/126 Victoria Centre
Oban 42 George Street
Oldham 2 Town Square
Orpington 189/193 High Street
Oxford 22 Cornmarket Street
Oxford Street Plaza The Plaza On Oxford Street
Paisley 14-16 High Street
Parkhead Units 19-20
Penzance 96 Market Jew Street
Peterborough 32/36 Bridge Street
Perth 91-97 High Street
Peterborough Serpentine Green Unit 16 Serpentine Grn Shp Cnt
Plymouth 73/75 New George Street
Pontefract 37/39 Market Place
Poole Towngate Shopping Centre
Portsmouth 154 Commercial Road
Deepdale Preston Unit E2
Preston 105/107 Fishergate
Putney 111/115 Putney High Street
Ramsgate 29/31 High Street
Reading 39 Broad Street
Redditch 3/4/5 New Walk
Redhill The Belfry
Richmond 16/17 George Street
Rickmansworth 74 High Street
Rochdale 18/19 Market Way
Romford 8 The Liberty
Rotherham Parkgate Unit 4a Stadium Retail Park
Rugeley 4-8 Brook Square
Runcorn Unit 88 Forest Walk
St Albans 25 Market Place
St Helens 13/17 Church Street
Sale 15 Town Square
Salisbury 4-6 Old George Mall
Sauchiehall St 177 Sauchiehill Street
Scarborough 106/107 Westborough
Selby 11 Gowthorpe
Sheffield - Fargate 38/40 Fargate
Meadowhall 45 High Street
Shrewsbury Darwin Charles Darwin Shopping Centre
Slough 176 High Street
Solihull 5 Mell Square
Southampton 32/34 Above Bar
Southend 207 High Street
Southport 22 Chapel Street
Southsea 29 Palmerston Road
South Shields 96/98 King Street
Stafford 3 Greengate Street
Staines 49/51 High Street
Stevenage 95 Queensway
Stirling 44 Thistle Centre
Stockport 35 Merseyway
Stockton On Tees 1/2 John Walker Square
Stone 31 High Street
Stourbridge 35 Ryemarket
Stratford Maybird Unit C
Stratford East 41/42 The Mall
Stratford On Avon 4/5 High Street
Streatham 180/182 High Road
Stretford 91-92 Arndale Centre
Sunderland Unit 2/3
Surrey Quays Surrey Quays Shopping Centre
Sutton 118 High Street
Sutton Coldfield 140/142 The Parade
Swansea 37 The Quadrant
Swindon 10/12 Regent Street
Tamworth Ventura Park Unit 6 Ventura Park
Taunton 47/50 Fore Street
Tavistock 7 Duke Street
Teesside Retail Park Unit 17, Goodwood Square
Telford Units 112/114,the Border
Tenterden 1a High Street
Tewkesbury 2 High Street
Thanet - Westwood Cross Unit 1, Terrace B
Thurrock 109 The Lakeside Shopping
Tiverton 56 Fore Street
Totness 27 Fore Street
Trafford Park 34 Peel Avenue
Truro 9/9a Pydar Street
Tunbridge Wells 121/122 Royal Victoria Place
Uxbridge 148 High Street
Wakefield Bishop's Gate Walk
Walsall 50 Park Street
Waltham Cross 71 Waltham Cross Shop Cntr
Walton On Thames 13 High Street
Wandsworth 69 Centre Mall
Wantage 15 Wallingford Street
Warrington 9 The Mall
Warwick 35 Market Street
Watford Harlequin 54 The Harlequin
Wellington (telford) 6-10 Market Square
Welwyn Gdn City 30 The Howard Centre
West Bromwich 243/247 High Street
Weston Super Mare 44 High Street
Weymouth St Mary 87-89 St Mary Street
White City White City Shopping Centre, Wood Lane
Wickford 45-47 High Street
Wigan 1 Standishgate
Wimbledon 16 Wimbledon Bridge
Winchester 110 High St & Parchment Street
Windsor 6 Thames Street
Wishaw 51-59 Main Street
Woking 41/43 Commercial Way
Wokingham 26/28 Market Place
Wolverhampton 17/23 Central Arcade
Wood Green 110 High Road
Woolwich 68/72 Powis Street
Worcester Re-site 65 High Street
Worthing (south St) 15 South Street
Worthing (west Durrington) 141 Units A & B West
Wrexham New Store 56-58 Hope Street
Yeovil 10 Middle Street
York 39/41 Coney Street