Glass (15)



Thriller (2019)
129mins US

Starring: Anya Taylor-Joy, Bruce Willis, Luke Kirby, James McAvoy, Sarah Paulson, Samuel L Jackson
Director: M Night Shyamalan
Writer(s): M Night Shyamalan
Listings: London | Rest of UK and Ireland

Dr Ellie Staple is a psychiatrist, who specialises in a particular type of delusion of grandeur: individuals who believe they are superheroes. She oversees the care of zoo employee Kevin Wendell Crumb aka The Beast, who has 24 distinct personalities, security guard David Dunn aka The Overseer, who can unmask sins by touching someone, and Elijah Price aka Mr Glass, whose brilliant mind is condemned to a brittle body that breaks too easily.

Seen that movie? Leave a comment / review here >>

LondonNet Film Review
Glass (15)

Writer-director M Night Shyamalan's mind-bending thriller orchestrates a head-on collision of intriguing characters from his earlier features, Unbreakable and Split. As brittle and transparent as the title suggests, Glass unfolds in a menacing present day populated by super-powered heroes and villains who could be torn from the brightly inked pages of a comic book. Shyamalan's confidently executed but emotionally starved conundrum pretends to defy well-worn conventions but ultimately abides by them within a narrative framework which includes an obligatory twist - the filmmaker's increasingly laboured trademark since his Oscar-nominated The Sixth Sense...

Glass. Copyright: Universal Pictures. Caption: Samuel L. Jackson as Elijah Price, James McAvoy as Kevin Wendell Crumb and Bruce Willis as David Dunn in Glass, directed by M. Night Shyamala. Photo: Jessica Kourkounis. All Rights Reserved.Cinema audiences with limited exposure to the Marvel or DC Comics universes will be able to second-guess the writer-director's sleights of hands and will be surprised and disappointed by how linear the central plot turns out to be. Bruce Willis and Samuel L Jackson deliver muted performances in keeping with the film's largely predictable design, both fading into the background as James McAvoy reprises his show-stopping role as a killer with multiple personalities. The Glasgow-born actor careens between this menagerie of colourful misfits at dizzying speed, altering accents, mannerisms and posture to convince us that he is an impish nine-year-old boy called Hedwig, a serene matriarch named Patricia or a hulking protector known as Barry.

Dr Ellie Staple (Sarah Paulson) is a psychiatrist who specialises in a specific delusion of grandeur: individuals who believe they are superheroes. Working out of Raven Hill Memorial Hospital in Philadelphia, she oversees the treatment of three intriguing individuals: zoo employee Kevin Wendell Crumb (McAvoy) aka The Beast, security guard David Dunn (Bruce Willis) aka The Overseer, who can unmask sins through touch, and Elijah Price (Samuel L Jackson) aka Mr Glass, whose brilliant mind is condemned to a painfully fragile body. "I've been given three days to treat you by whatever means necessary," Ellie warns her subjects. Aided by a team of nurses including Daryl (Adam David Thompson) and Pierce (Luke Kirby), Ellie challenges her patients' self-belief, asking them to entertain the possibility that science can explain the glittering facets of their twisted psyches. "If superheroes exist, why are there only three of you?" she proposes. As the treatment reaches a shocking resolution, Kevin's only surviving victim Casey Cooke (Anya Taylor-Joy), David's proud son Joseph (Spencer Treat Clark) and Elijah's understanding mother (Charlayne Woodard) await news outside the hospital's security gates.

Running a shade over two hours, Glass is fashioned around splashy set pieces including two brutal, bone-crunching showdowns between McAvoy and Willis, the latter clad in a poncho. Paulson counters all the pent-up testosterone by shrouding her shrink in mystery, plus there is a superfluous and self-indulgent cameo from the filmmaker himself. In terms of compelling narrative arcs and satisfying resolutions, this Glass is only half full.

- Sam Cannon

Glass. Copyright: Universal Pictures. Caption: Samuel L. Jackson as Elijah Price, James McAvoy as Kevin Wendell Crumb and Bruce Willis as David Dunn in Glass, directed by M. Night Shyamala. Photo: Jessica Kourkounis. All Rights Reserved.


London Cinemas



« Back to Index

Rest of UK and Irish Cinemas

Listed in alphabetical order by city/place name followed by cinema name.

From Friday 15th February
To Thursday 21st February

- Aberdeen, Cineworld Aberdeen - Queens Link
- Aberdeen, Cineworld Aberdeen - Union Square
- Aberdeen, Vue Aberdeen
- Accrington, Vue Accrington
- Aldershot, Cineworld Aldershot
- Altrincham, Vue Altrincham (Apollo)
- Antrim, Antrim Omniplex
- Arklow, Arklow Omniplex
- Armagh, Armagh Omniplex
- Ashbourne, Vue Ashbourne
- Ashford, Cineworld Ashford
- Ashton-under-Lyne, Cineworld Ashton-under-Lyne
- Athlone, IMC Athlone
- Banbridge, Banbridge Omniplex
- Bangor, Bangor Omniplex
- Barrow-in-Furness, Vue Barrow (Apollo)
- Basildon, Cineworld Basildon
- Basingstoke, Odeon Basingstoke
- Basingstoke, Vue Basingstoke Festival Place
- Batley, Showcase Leeds
- Bedford, Vue Bedford
- Belfast, Dundonald Omniplex
- Belfast, Kennedy Centre Belfast Omniplex
- Belfast, Movie House Cityside (Yorkgate)
- Bicester, Vue Bicester
- Birkenhead, Vue Birkenhead
- Birmingham, Cineworld Birmingham
- Birmingham, Cineworld Birmingham NEC
- Birmingham, Empire Birmingham Great Park
- Birmingham, Odeon Birmingham Broadway Plaza
- Birmingham, Vue Birmingham
- Blackburn, Vue Blackburn
- Blackpool, Odeon Blackpool
- Boldon Colliery, Cineworld Boldon Tyne And Wear
- Bolton, Cineworld Bolton
- Bolton, The Light Cinema, Bolton
- Bolton, Vue Bolton
- Bootle, Odeon Liverpool Switch Island
- Bournemouth, Odeon Bournemouth BH2
- Bracknell, Cineworld Bracknell
- Bradford, Cineworld Bradford
- Bradford, Odeon Leeds-Bradford
- Bradford, The Light Cinema, Bradford
- Braintree, Cineworld Braintree
- Bridgend, Odeon Bridgend
- Brighton, Odeon Brighton
- Bristol, Cineworld Bristol
- Bristol, Showcase Bristol Avon Meads
- Bristol, Showcase Bristol Cinema De Lux
- Bristol, Vue Bristol Cribbs Causeway
- Bristol, Vue Bristol Longwell Green
- Bromborough, Odeon Bromborough
- Burnley, Reel Cinema Burnley
- Bury, Vue Bury The Rock
- Camberley, Vue Camberley
- Cambridge, Vue Cambridge
- Canterbury, Gulbenkian
- Cardiff, Cineworld Cardiff
- Cardiff, Odeon Cardiff
- Cardiff, Showcase Cardiff Nantgarw
- Cardiff, Vue Cardiff
- Carlisle, Vue Carlisle
- Carlow, Carlow Omniplex
- Carlow, IMC Carlow
- Carmarthen, Vue Carmarthen (Apollo)
- Carrickfergus, Carrickfergus Omniplex
- Castleford, Cineworld Castleford
- Catterick Garrison, Empire Catterick Garrison
- Chatham, Odeon Chatham
- Chester, Cineworld Broughton
- Chesterfield, Cineworld Chesterfield
- Chichester, Cineworld Chichester
- Cleethorpes, Parkway Cinema
- Clonmel, IMC Clonmel
- Clydebank, Empire Clydebank
- Cork, Cork Omniplex
- Cork, The Gate Cork
- Coventry, Showcase Coventry
- Craigavon, Craigavon Omniplex
- Cramlington, Vue Cramlington
- Crawley, Cineworld Crawley
- Cwmbran, Vue Cwmbran
- Darlington, Vue Darlington
- Derby, Odeon Derby
- Derby, Showcase Derby Cinema De Lux
- Derby, Showcase Derby Foresters Park
- Doncaster, Vue Doncaster
- Dover, Cineworld Dover
- Dublin, Balbriggan Omniplex
- Dublin, Cineworld Dublin
- Dublin, IMC Tallaght
- Dublin, Movies @ Dundrum
- Dublin, Movies @ Swords
- Dublin, Odeon Blanchardstown
- Dublin, Odeon Coolock
- Dublin, Savoy
- Dublin, Vue Dublin
- Dudley, Odeon Dudley Merry Hill
- Dudley, Showcase Dudley
- Dundalk, Dundalk Omniplex
- Dundee, Cineworld Dundee
- Dundee, Odeon Dundee
- Dunfermline, Odeon Dunfermline
- Eastbourne, Cineworld Eastbourne
- East Didsbury, Cineworld Didsbury
- East Kilbride, Odeon East Kilbride
- Eastleigh, Vue Eastleigh
- Edinburgh, Cineworld Edinburgh
- Edinburgh, Odeon Edinburgh Wester Hailes
- Edinburgh, Vue Edinburgh Ocean Terminal
- Edinburgh, Vue Edinburgh Omni Centre
- Ellesmere Port, Vue Cheshire Oaks
- Ely, Cineworld Ely
- Exeter, Vue Exeter
- Falkirk, Cineworld Falkirk
- Falmouth, Phoenix Cinema
- Fareham, Cineworld Whiteley
- Farnborough, Vue Farnborough
- Galway, IMC Galway
- Gateshead, Odeon Metrocentre
- Gateshead, Vue Gateshead
- Glasgow, Cineworld Glasgow - Renfrew Street
- Glasgow, Odeon Glasgow Springfield Quay
- Glasgow, Showcase Glasgow
- Glasgow, Vue Glasgow Fort
- Gloucester, Cineworld Gloucester Quays
- Gorey, [email protected]
- Grays, Vue Thurrock
- Greenhithe, Showcase Bluewater
- Halifax, Vue Halifax
- Hamilton, Vue Hamilton
- Hartlepool, Vue Hartlepool
- Hemel Hempstead, Cineworld Hemel Hempstead
- High Wycombe, Cineworld High Wycombe
- Hull, Odeon Hull
- Hull, Vue Hull Princes Quay
- Huntingdon, Cineworld Huntingdon
- Inverness, Vue Inverness
- Ipswich, Cineworld Ipswich
- Ipswich, Empire Ipswich
- Jersey, Cineworld Jersey
- Kettering, Odeon Kettering
- Killyconigan, Monaghan Omniplex
- Kilmarnock, Odeon Kilmarnock
- Lancaster, Vue Lancaster
- Larne, Larne Harbour Omniplex
- Leamington Spa, Vue Leamington Spa (Apollo)
- Leeds, Cineworld Leeds
- Leeds, Vue Leeds Kirkstall Road
- Leeds, Vue Leeds The Light
- Leicester, Showcase Leicester Cinema De Lux
- Leicester, Vue Leicester
- Limerick, Limerick Omniplex
- Limerick, Odeon Limerick
- Limerick, Vue Limerick
- Lincoln, Odeon Lincoln
- Lisburn, Lisburn Omniplex
- Liverpool, Cineworld Speke
- Liverpool, Odeon Liverpool ONE
- Liverpool, Showcase Liverpool
- Livingston, Vue Livingston
- Llandudno, Cineworld Llandudno
- Londonderry, Brunswick Moviebowl
- Londonderry, Derry Omniplex
- Loughborough, Cineworld Loughborough
- Luton, Cineworld Luton
- Manchester, Odeon Manchester Great Northern
- Manchester, Odeon Trafford Centre
- Manchester, Showcase Manchester
- Manchester, Vue Manchester Printworks
- Mansfield, Odeon Mansfield
- Merthyr Tydfil, Vue Merthyr Tydfil
- Middlesbrough, Cineworld Middlesbrough
- Milton Keynes, Cineworld Milton Keynes
- Milton Keynes, Odeon Milton Keynes Stadium
- Newbury, Vue Newbury
- Newcastle-under-Lyme, Vue Newcastle-under-Lyme
- Newcastle upon Tyne, Cineworld Newcastle Upon Tyne
- Newport, Cineworld Isle Of Wight
- Newport, Cineworld Newport Friars Walk
- Newport, Cineworld Newport Spytty Road
- Newry, Newry Omniplex
- Northampton, Cineworld Northampton
- Northampton, Vue Northampton
- Northwich, Odeon Northwich
- Norwich, Odeon Norwich
- Norwich, Vue Norwich
- Nottingham, Cineworld Nottingham
- Nottingham, Showcase Nottingham Cinema De Lux
- Oldham, Odeon Oldham
- Oxford, Odeon Oxford George Street
- Oxford, Vue Oxford
- Paignton, Vue Torbay (Apollo)
- Paisley, Showcase Paisley
- Peterborough, Showcase Peterborough
- Plymouth, Vue Plymouth
- Poole, Cineworld Poole
- Portlaoise, Odeon Portlaoise
- Portree, Aros
- Portsmouth, Vue Portsmouth
- Preston, The Palace Cinema
- Preston, Vue Preston
- Reading, Showcase Reading Cinema De Lux
- Reading, Vue Reading
- Redditch, Vue Redditch (Apollo)
- Redruth, Regal Film Centre
- Renfrew, Odeon Braehead
- Rhyl, Vue Rhyl (Apollo)
- Rochdale, Odeon Rochdale
- Rochester, Cineworld Rochester
- Rugby, Cineworld Rugby
- Salford, Vue Manchester Lowry
- Scunthorpe, Vue Scunthorpe
- Sheffield, Cineworld Sheffield
- Sheffield, The Light Cinema, Sheffield
- Sheffield, Vue Sheffield
- Sligo, Sligo Omniplex
- Solihull, Cineworld Solihull
- Southampton, Odeon Southampton
- Southampton, Showcase Southampton Cinema De Lux
- Southport, Vue Southport
- Stevenage, Cineworld Stevenage
- St Helens, Cineworld St Helens
- Stirling, Vue Stirling
- Stockport, The Light Cinema, Stockport
- Stockton-on-Tees, Showcase Teesside
- Stoke-on-Trent, Cineworld Stoke-on-Trent
- Stroud, Vue Stroud (Apollo)
- Sunderland, Empire Sunderland
- Swansea, Odeon Swansea
- Swansea, Vue Swansea
- Swindon, Cineworld Swindon Shaw Ridge
- Swindon, Empire Swindon Greenbridge
- Tamworth, Odeon Tamworth
- Telford, Cineworld Telford
- Telford, Odeon Telford
- Thanet, Vue Westwood Cross
- Thornton-Cleveleys, Vue Cleveleys
- Torquay, Central Cinema
- Trowbridge, Odeon Trowbridge
- Wakefield, Cineworld Wakefield
- Walsall, Showcase Walsall
- Walsall, The Light Cinema, Walsall
- Warrington, Odeon Warrington
- Waterford, Odeon Waterford
- Watford, Cineworld Watford
- Watford, Vue Watford
- Wembley, Cineworld Wembley
- Weston-super-Mare, Cineworld Weston-Super-Mare
- Wexford, Wexford Omniplex
- Wisbech, The Light Cinema, Wisbech
- Wolverhampton, Cineworld Wolverhampton
- Worcester, Vue Worcester
- Wrexham, Odeon Wrexham
- Yeovil, Cineworld Yeovil
- York, Vue York
From Friday 22nd February
To Thursday 28th February

- Aberdeen, Cineworld Aberdeen - Union Square
- Aberdeen, Vue Aberdeen
- Accrington, Vue Accrington
- Altrincham, Vue Altrincham (Apollo)
- Arklow, Arklow Omniplex
- Ashbourne, Vue Ashbourne
- Ashford, Cineworld Ashford
- Ashton-under-Lyne, Cineworld Ashton-under-Lyne
- Bangor, Bangor Omniplex
- Barrow-in-Furness, Vue Barrow (Apollo)
- Basildon, Cineworld Basildon
- Basingstoke, Odeon Basingstoke
- Basingstoke, Vue Basingstoke Festival Place
- Batley, Showcase Leeds
- Bedford, Vue Bedford
- Belfast, Movie House Cityside (Yorkgate)
- Bicester, Vue Bicester
- Birkenhead, Vue Birkenhead
- Birmingham, Cineworld Birmingham NEC
- Birmingham, Empire Birmingham Great Park
- Birmingham, Odeon Birmingham Broadway Plaza
- Birmingham, Vue Birmingham
- Blackburn, Vue Blackburn
- Blackpool, Odeon Blackpool
- Boldon Colliery, Cineworld Boldon Tyne And Wear
- Bolton, Cineworld Bolton
- Bolton, Vue Bolton
- Bootle, Odeon Liverpool Switch Island
- Bournemouth, Odeon Bournemouth BH2
- Bradford, Cineworld Bradford
- Bradford, Odeon Leeds-Bradford
- Braintree, Cineworld Braintree
- Bridgend, Odeon Bridgend
- Bristol, Showcase Bristol Avon Meads
- Bristol, Showcase Bristol Cinema De Lux
- Bristol, Vue Bristol Cribbs Causeway
- Bristol, Vue Bristol Longwell Green
- Burnley, Reel Cinema Burnley
- Bury, Vue Bury The Rock
- Camberley, Vue Camberley
- Cambridge, Vue Cambridge
- Cardiff, Cineworld Cardiff
- Cardiff, Odeon Cardiff
- Cardiff, Showcase Cardiff Nantgarw
- Cardiff, Vue Cardiff
- Carlisle, Vue Carlisle
- Carlow, IMC Carlow
- Carmarthen, Vue Carmarthen (Apollo)
- Castleford, Cineworld Castleford
- Catterick Garrison, Empire Catterick Garrison
- Chester, Cineworld Broughton
- Chesterfield, Cineworld Chesterfield
- Chichester, Cineworld Chichester
- Cleethorpes, Parkway Cinema
- Clonmel, IMC Clonmel
- Clydebank, Empire Clydebank
- Coventry, Showcase Coventry
- Cramlington, Vue Cramlington
- Crawley, Cineworld Crawley
- Cwmbran, Vue Cwmbran
- Darlington, Vue Darlington
- Derby, Odeon Derby
- Derby, Showcase Derby Cinema De Lux
- Doncaster, Vue Doncaster
- Dover, Cineworld Dover
- Dublin, Balbriggan Omniplex
- Dublin, Cineworld Dublin
- Dublin, IMC Tallaght
- Dublin, Movies @ Dundrum
- Dublin, Movies @ Swords
- Dublin, Savoy
- Dublin, Vue Dublin
- Dudley, Odeon Dudley Merry Hill
- Dudley, Showcase Dudley
- Dundee, Cineworld Dundee
- Dundee, Odeon Dundee
- Dunfermline, Odeon Dunfermline
- Eastbourne, Cineworld Eastbourne
- East Didsbury, Cineworld Didsbury
- East Kilbride, Odeon East Kilbride
- Eastleigh, Vue Eastleigh
- Edinburgh, Vue Edinburgh Ocean Terminal
- Edinburgh, Vue Edinburgh Omni Centre
- Ellesmere Port, Vue Cheshire Oaks
- Ely, Cineworld Ely
- Exeter, Vue Exeter
- Falkirk, Cineworld Falkirk
- Falmouth, Phoenix Cinema
- Fareham, Cineworld Whiteley
- Farnborough, Vue Farnborough
- Gateshead, Odeon Metrocentre
- Gateshead, Vue Gateshead
- Glasgow, Cineworld Glasgow - Renfrew Street
- Glasgow, Odeon Glasgow Springfield Quay
- Glasgow, Showcase Glasgow
- Glasgow, Vue Glasgow Fort
- Gloucester, Cineworld Gloucester Quays
- Gorey, [email protected]
- Grays, Vue Thurrock
- Greenhithe, Showcase Bluewater
- Halifax, Vue Halifax
- Hamilton, Vue Hamilton
- Hartlepool, Vue Hartlepool
- Hemel Hempstead, Cineworld Hemel Hempstead
- High Wycombe, Cineworld High Wycombe
- Hull, Odeon Hull
- Hull, Vue Hull Princes Quay
- Huntingdon, Cineworld Huntingdon
- Inverness, Vue Inverness
- Ipswich, Cineworld Ipswich
- Ipswich, Empire Ipswich
- Jersey, Cineworld Jersey
- Kettering, Odeon Kettering
- Lancaster, Vue Lancaster
- Leamington Spa, Vue Leamington Spa (Apollo)
- Leeds, Vue Leeds Kirkstall Road
- Leeds, Vue Leeds The Light
- Leicester, Showcase Leicester Cinema De Lux
- Leicester, Vue Leicester
- Limerick, Limerick Omniplex
- Limerick, Vue Limerick
- Lincoln, Odeon Lincoln
- Lisburn, Lisburn Omniplex
- Liverpool, Cineworld Speke
- Liverpool, Odeon Liverpool ONE
- Liverpool, Showcase Liverpool
- Livingston, Vue Livingston
- Londonderry, Brunswick Moviebowl
- Loughborough, Cineworld Loughborough
- Luton, Cineworld Luton
- Manchester, Odeon Manchester Great Northern
- Manchester, Odeon Trafford Centre
- Manchester, Showcase Manchester
- Manchester, Vue Manchester Printworks
- Mansfield, Odeon Mansfield
- Merthyr Tydfil, Vue Merthyr Tydfil
- Middlesbrough, Cineworld Middlesbrough
- Milton Keynes, Cineworld Milton Keynes
- Newbury, Vue Newbury
- Newcastle-under-Lyme, Vue Newcastle-under-Lyme
- Newcastle upon Tyne, Cineworld Newcastle Upon Tyne
- Newport, Cineworld Isle Of Wight
- Newport, Cineworld Newport Friars Walk
- Newport, Cineworld Newport Spytty Road
- Newry, Newry Omniplex
- Northampton, Cineworld Northampton
- Northampton, Vue Northampton
- Norwich, Odeon Norwich
- Norwich, Vue Norwich
- Nottingham, Cineworld Nottingham
- Nottingham, Showcase Nottingham Cinema De Lux
- Oxford, Vue Oxford
- Paignton, Vue Torbay (Apollo)
- Paisley, Showcase Paisley
- Peterborough, Showcase Peterborough
- Plymouth, Vue Plymouth
- Poole, Cineworld Poole
- Portlaoise, Odeon Portlaoise
- Portsmouth, Vue Portsmouth
- Preston, The Palace Cinema
- Preston, Vue Preston
- Reading, Showcase Reading Cinema De Lux
- Reading, Vue Reading
- Redditch, Vue Redditch (Apollo)
- Renfrew, Odeon Braehead
- Rhyl, Vue Rhyl (Apollo)
- Rochester, Cineworld Rochester
- Rugby, Cineworld Rugby
- Salford, Vue Manchester Lowry
- Scunthorpe, Vue Scunthorpe
- Sheffield, Cineworld Sheffield
- Sheffield, Vue Sheffield
- Sligo, Sligo Omniplex
- Solihull, Cineworld Solihull
- Southampton, Showcase Southampton Cinema De Lux
- Southport, Vue Southport
- Stevenage, Cineworld Stevenage
- St Helens, Cineworld St Helens
- Stirling, Vue Stirling
- Stockport, The Light Cinema, Stockport
- Stockton-on-Tees, Showcase Teesside
- Stoke-on-Trent, Cineworld Stoke-on-Trent
- Stroud, Vue Stroud (Apollo)
- Sunderland, Empire Sunderland
- Swansea, Odeon Swansea
- Swansea, Vue Swansea
- Swindon, Empire Swindon Greenbridge
- Tamworth, Odeon Tamworth
- Telford, Cineworld Telford
- Telford, Odeon Telford
- Thanet, Vue Westwood Cross
- Thornton-Cleveleys, Vue Cleveleys
- Wakefield, Cineworld Wakefield
- Walsall, Showcase Walsall
- Walsall, The Light Cinema, Walsall
- Watford, Cineworld Watford
- Watford, Vue Watford
- Weston-super-Mare, Cineworld Weston-Super-Mare
- Wexford, Wexford Omniplex
- Wisbech, The Light Cinema, Wisbech
- Wolverhampton, Cineworld Wolverhampton
- Worcester, Vue Worcester
- Yeovil, Cineworld Yeovil
- York, Vue York


« Back to Index