Kid is an anonymous young man who ekes out a meager living in an underground fight club where, night after night, wearing a gorilla mask, he is beaten bloody by more popular fighters for cash. After years of suppressed rage, Kid discovers a way to infiltrate the enclave of the city’s sinister elite. As his childhood trauma boils over, his mysteriously scarred hands unleash an explosive campaign of retribution to settle the score with the men who took everything from him.
as Kid
as Alphonso
as Young Kid
as Neela
as Rana Singh
as Baba Shakti
Fri, Apr 24, 2024
Church St, Monmouth NP25 3BU, United Kingdom
Southbury Leisure Centre, 208 Southbury Road, Enfield, London, EN1 1YQ
Hollywood green, 180 High Rd, City of London, London, GB N22 6EJ, United Kingdom
Lighthouse Cinema 10 Ship Row, Aberdeen AB11 5BW, United Kingdom
Palace Towers, Palace Grounds Rd, Hamilton ML3 6AD, United Kingdom
Inverness Business & Retail Park, Eastfield Way, Inverness, GB IV2 7GD, United Kingdom
Almondvale Ave, Livingston EH54 6QX, United Kingdom
Fulham Broadway Retail Centre, Fulham Rd, London SW6 1BW, United Kingdom
westfield london shopping centre, ariel way, london w12 7gf, united kingdom
3 Cranbourn St, Leicester Square, London WC2H 7AL, United Kingdom
Valley Park Leisure Complex, 21 Hesterman Way, Croydon, Surrey CR0 4YA, United Kingdom
Cook Road, Dagenham Leisure Park, Dagenham, GB RM9 6UQ, United Kingdom
29, Star City, Watson Rd, Birmingham B7 5SB, United Kingdom
The Grafton Centre, East Rd, Cambridge, GB CB1 1PS, United Kingdom
Meridian Leisure Park, Lubbesthorpe Way, Braunstone Town, Leicester LE19 1JZ, United Kingdom
Sol Central, Doddridge St, Northampton NN1 2RN, United Kingdom
49-55 Friar St, Worcester, EN WR1 2NA, United Kingdom
Cribbs Causeway Leisure Complex, Merlin Rd, Patchway, Bristol BS10 7SR, United Kingdom
Unit 2, Aspects Leisure Park Avon Ring Road, Bristol BS15 9LA, United Kingdom
St George's Shopping & Leisure Centre, St Anne's Road, Harrow HA1 1HS, United Kingdom
Gunwharf Quays, Gunwharf Rd, Portsmouth PO1 3TA, United Kingdom
Two Rivers Retail Park, Campus One, Mustard Mill Rd, Staines, GB TW18 4BL, United Kingdom
Woodside Leisure Park, N Orbital Rd, Watford WD25 7JZ, United Kingdom
Conway Park, Europa Blvd, Birkenhead, Merseyside CH41 4PE, United Kingdom
Middlebrook Leisure Park, The Linkway, Bolton BL6 6HJ, United Kingdom
the rock, 9 S Back Rock, Bury BL9 0YB, United Kingdom
50 Botchergate, Carlisle CA1 1QS, United Kingdom
Cheshire Oaks, Stanney Ln, Ellesmere Port CH65 9HD, United Kingdom
Doncaster Leisure Park, Herten Way, Bawtry Rd, Doncaster DN4 7NW, United Kingdom
The Lanyard Hartlepool Marina Marina Way, Hartlepool, Hartlepool TS24 0XS, United Kingdom
Cardigan Fields Leisure Park, Kirkstall Rd, Leeds LS4 2DG, United Kingdom
The Square, Newcastle-under-Lyme, Newcastle ST5 1PT, United Kingdom
Capitol Centre London Way, Walton-le-Dale, Preston, Lancashire PR5 4AW, United Kingdom
1 Fenton St, Scunthorpe, North Lincolnshire DN15 6QX, United Kingdom
Rear of the Oasis, Meadowhall Way, Sheffield S9 1EP, United Kingdom
Ocean Plaza, Marine Drive, Southport, Merseyside PR8 1SQ, United Kingdom
Lowry Outlet Mall, The Quays, Salford Quays, Salford M50 3AH, United Kingdom
Portland Place, Leamington Spa, Warwickshire CV32 5ET, United Kingdom
Festival Place, Lesser Market, Basingstoke, Hampshire RG21 7BB, United Kingdom
1-15, The Brewery, Romford RM1 1AU, United Kingdom
18 Golden Ball St, Norwich NR1 3DD, United Kingdom
The Light,, 22 The Headrow, Leeds, West Yorkshire LS1 8TL, United Kingdom
Terminal Ocean Victoria Dock, Ocean Dr, Edinburgh EH6 7DZ, United Kingdom
Ozone Leisure & Entertainment Park, Grenoble Rd, Oxford, GB OX4 4XP, United Kingdom
Peel Leisure and Retail Park, Lower Audley St, Blackburn BB1 1DG, United Kingdom
Unit1, Leisure Level Kingfisher Centre, Redditch B97 4EQ, United Kingdom
North Promenade, Thornton-Cleveleys FY5 1DB, United Kingdom
Summerland Gate, Cheeke St, Exeter EX1 2DD
Church St, Lancaster LA1 1LP, United Kingdom
Forthside Way, Stirling FK8 1QZ, United Kingdom
Shopping Centre, Princes Dock St, Hull, GB HU1 2PQ, United Kingdom
Merthyr Tydfil Leisure Village, Merthyr Tydfil CF48 1UT, United Kingdom
Glyndwr Road, Cwmbran NP44 1QS, United Kingdom
The Swan Centre, Wells Place, Eastleigh SO50 5SF, United Kingdom
stratford international railway station, Montfichet Rd, London E20 1EJ, United Kingdom
Brixton Oval, Coldharbour Ln, London SW2 1JG, United Kingdom
419-427 Holloway Rd, London N7 6LJ, United Kingdom
Central Cross, 30 Tottenham Court Rd, London W1T 1BX, United Kingdom
39 The Broadway, London SW19 1QB, United Kingdom
Lings Forum Leisure Centre, Billing Brook Rd, Northampton NN3 8JR, United Kingdom
Market Pl, Newbury, West Berkshire RG14 5BD, United Kingdom
220 Ladywood Middleway, Birmingham B16 8LP, United Kingdom
95A Rye Ln, London SE15 4ST, United Kingdom
9-11 Fore St, Great Torrington, Torrington EX38 8HQ
93-95 Mile End Rd, London E1 4UJ, United Kingdom
William St, Herne Bay, Kent, South East CT6 5NX, United Kingdom
Reading Rd, Winnersh, Wokingham, West Berkshire RG41 5HG, United Kingdom
201 The Dome The Trafford Centre, Barton Dock Rd M17 8DF
New Park Rd, Chichester, EN PO19 7XY, United Kingdom
b42, University Rd, Southampton SO17 1TL, United Kingdom
Lee Valley Leisure Complex, Picketts Lock Lane, London N9 0AS, United Kingdom
235 Deansgate, Manchester M3 4EN, United Kingdom
Avon Meads St Phillips Causeway, Bristol BS2 0SP, United Kingdom
Lakeside Shopping Centre, Essex RM20 2ZW, United Kingdom
O2 Centre, 255 Finchley Rd, London NW3 6LU, United Kingdom
Central Shopping Mall, 36 Parkfield St, London N1 0PS, United Kingdom
6, Broad St, Halifax HX1 1UX, United Kingdom
181 Broad Street, Birmingham, B15 1DA
Edgar Street, Hereford HR4 9JR, UK
Quayside, Woodbridge IP12 1BH, UK
Corbett Square, Tywyn LL36 0AH, UK
8 High St, Pershore, Worcestershire WR10 1BG, United Kingdom
Pioneer Centre, Bure Pl, Bicester OX26 6FA, United Kingdom
7 Leicester Pl, London WC2H 7BY, United Kingdom
Altwood Rd, Maidenhead, West Berkshire SL6 4PF, United Kingdom
Bluewater Pkwy, Greenhithe, Kent DA9 9SG, United Kingdom
Corner of Shaftesbury Avenue and Great Windmill Street, Piccadilly, London W1D 7DH, United Kingdom
166 London Rd, St Albans AL1 1PQ, United Kingdom
Glasgow Fort Shopping Park, Junction 10 M8, Glasgow G34 9DL, United Kingdom
Kingsmead Shopping Centre, Queensmead, Farnborough GU14 7SR, United Kingdom
B, St Catherines Walk, Carmarthen SA31 1GA, United Kingdom
Manor Walks, Forum Way, Cramlington NE23 6UT, United Kingdom
Westwood Cross, Thanet, Kent, CT10 2BF
High St, Berkhamsted, Hertfordshire HP4 2FG, United Kingdom
Prifysgol Bangor University Ffordd Deiniol Bangor LL57 2TQ, Bangor, Gwynedd LL57 2TQ, United Kingdom
Aviemore, Inverness-Shire PH22 1PN, United Kingdom
Henry Street, Rugby, Warwickshire CV21 2QA
Viewfield Road, Portree Isle of Skye Highland IV51 9EU
West St, Fishguard SA65 9AD
Beaumont Street, Darlington DL1 5RD
2 Canter Way, London E1 8PS
The Printworks, 27 Withy Grove, Manchester M4 2BS, United Kingdom
Church Square, Market Harborough LE16 7NB
55 St Enoch Square, Glasgow G1 4BW
Royale Leisure Park, Kendal Avenue, London
Greenbridge Retail & Leisure Park, Drakes Way, Swindon SN3 3SQ, United Kingdom
crest rd, high wycombe hp11 1ua, united kingdom
Please click on red pin icons to view cinema names