Home Drop

Drop (15)

Cast: Meghann Fahy, Violett Beane, Brandon Sklenar
Genre: Thriller
Author(s): Chris Roach, Jillian Jacobs
Director: Christopher Landon
Release Date: 11/04/2025
Running Time: 95mins
Country: US
Year: 2025

Single mother Violet has slowly pieced her life together following the death of her abusive partner. After three months of exchanging messages with press photographer Henry, Violet agrees to go on a first date at a swanky high-rise restaurant while younger sister Jen babysits her son Toby. During the meal, Violet receives a series of strange messages including a video of a masked man with a gun at her home, who will murder Jen and Toby unless the single mother does exactly as instructed.


LondonNet Film Review

Drop (15) Film Review from LondonNet

Happy Death Day director Christopher Landon’s high-stakes thriller does just enough with its simple and ingenious premise and that’s more than enough to hold our attention in a vice-like grip for 95 delicious, nerve-jangling minutes. Set predominantly inside an impeccably designed fine dining restaurant called Palate with breathtaking views of the Chicago skyline at night, Drop orchestrates a deadly game of cat and mouse between an emotionally scarred single mother and an unseen aggressor during a trepidatious first romantic date…

Screenwriters Jillian Jacobs and Chris Roach are ruthlessly efficient with their dramatic set-up, serving just enough back story and heart-tugging cuteness to have us rooting for Meghann Fahy’s heroine as she plays a hi-tech battle of wits with a merciless adversary, who can access the restaurant’s security cameras and sees and hears her every movement and word. The whodunnit element of Landon’s picture is deeply satisfying. Suspicion shifts between supporting characters to cast everyone in a distrustful light.

Artful misdirection and bluffs build to a frenetic and bloodthirsty finale that doles out violence first to women and a cherubic child. Drop practises equality with bullets and fists. Fahy delivers a compelling and emotionally engaging lead performance and she generates palpable on-screen sparks with co-star Brandon Sklenar, last seen in It Ends With Us.

Single mother Violet (Fahy) has slowly pieced her life together after the death of her abusive partner (Michael Shea) from a fatal gunshot wound. After three months of exchanging messages with press photographer Henry (Sklenar), Violet agrees to go on a first date at a swanky high-rise restaurant while younger sister Jen (Violett Beane) babysits her son Toby (Jacob Robinson). During the meal, Violet receives a series of strange messages on the DigiDrop app, which requires the unknown sender to be no more than 50 feet away.

One communication reveals a masked man with a gun at her home, who will murder Jen and Toby unless the single mother does exactly as instructed. Unable to seek help from Henry or anyone in the restaurant, Violet races against the clock to deduce her tormentor from possible suspects including a bartender (Gabrielle Ryan), the restaurant’s hostess (Sarah McCormack), an effusive waiter (Jeffery Self), the sleazy pianist (Ed Weeks), a bumbling blind dater (Reed Diamond) and a lone diner (Travis Nelson), who claims to be waiting for his sister.

Drop delivers on its promise with confidence and style, nimbly dodging a couple of plot holes in the moment that only become glaring in hindsight. The script sticks largely to its sadistic logic and milks fat droplets of tension from Violet’s skin-crawling discomfort. Action-oriented flourishes in the closing act exert the greatest strain on credibility but by that point, we’re sufficiently invested to go with the crazy flow.

– Kim Hu


Popular on LondonNet


London Cinemas Showing Drop


From: Friday 18th April
To: Thursday 1st May

Cineworld At The O2, Greenwich

Fri-Wed 15:40 (Fri/Mon-Wed) 20:45

Cineworld Wandsworth

Fri/Mon-Wed 14:20 16:50; Sat/Sun 10:00 16:50; Thu 13:10

Cineworld Wood Green

Fri 13:50; Sat-Wed 13:50 (Mon-Wed) 20:40; Thu 13:00

Odeon Camden

Fri/Mon 14:40; Sat/Sun/Tue/Wed 14:15

Odeon Greenwich

Fri 13:10 23:00; Sat/Sun 18:40 23:00 (Sat); Mon-Wed 13:30 21:10; Thu 12:00

Odeon Luxe & Dine Islington

Sat 21:00; Sun/Tue/Wed 20:30

Odeon Luxe Acton

Fri/Sat 13:50 (Fri) 22:30; Sun 22:00; Mon/Tue 15:45; Wed 15:40

Odeon Luxe Haymarket

Fri-Wed 14:00; Thu 13:45 20:30

Odeon Luxe Holloway

Fri-Wed 15:30

Odeon Luxe Lee Valley

Fri/Sat/Mon-Wed 13:40 (Fri/Mon-Wed) 18:50 21:10 23:30 (Fri/Sat); Sun 18:50 21:15; Thu 12:10 18:40

Odeon Streatham

Fri/Mon-Wed 13:45; Thu 12:20

Odeon Wimbledon

Fri/Mon 14:30 21:30; Sat/Sun 19:10 21:30; Tue 14:30 21:00; Wed 14:30 18:20 20:55

Vue Eltham

Sat 17:25; Mon/Tue 12:30

Vue Finchley Road (O2 Centre)

Sun 22:15; Thu 09:05 22:35

Vue Fulham Broadway

Sat 09:00; Wed 17:25 22:50; Thu 18:25

Vue Islington

Tue 22:50; Wed 19:15

Vue North Finchley

Fri 00:15; Sat/Thu 00:35

Vue West End

Fri/Sat 00:10

Vue Westfield London

Fri 11:55 14:40 00:30; Sat 10:00 13:00 18:15 23:25; Sun 14:00 23:30; Mon 12:50 15:40 20:00 22:50; Tue 20:40 22:50; Wed 13:20 15:35 18:10; Thu 11:30 14:25 16:50 19:15 22:20 00:30

Vue Westfield Stratford City

Fri 13:25; Sat 12:50 00:30; Sun 11:25 17:10; Mon/Tue 11:30 16:50 (Mon) 22:50; Wed 19:30 22:50; Thu 09:15

From: Friday 2nd May
To: Thursday 8th May

No cinema infomation at the moment

UK and Irish Cinemas Showing Drop


From: Friday 18th April
To: Thursday 1st May

Cineworld Aberdeen – Queens Link

Fri/Mon/Tue 13:45; Wed 14:30

Cineworld Ashton-under-Lyne

Fri 10:50; Sat-Wed 10:50 (Mon-Wed) 20:30; Thu 13:30

Cineworld Barnsley

Fri/Mon-Wed 11:00 14:00 20:10; Sat 20:20; Sun 20:10

Cineworld Basildon

Fri/Sun-Wed 13:20 (Fri/Mon-Wed) 15:50 20:50; Sat 15:30 22:10; Thu 14:30

Cineworld Bracknell

Fri/Sat/Mon 17:00

Cineworld Braintree

Fri/Mon-Wed 14:50 20:40 (Wed)

Cineworld Cardiff

Fri/Mon/Tue 13:30 22:10 (Fri); Sat/Wed 13:30 17:00 22:10 (Sat); Thu 12:50

Cineworld Cheltenham

Mon 19:30; Tue/Wed 12:40; Thu 11:20

Cineworld Crawley

Fri/Mon-Wed 13:20 20:50 (Fri/Tue); Sat 22:10; Sun 20:50; Thu 14:00

Cineworld Didsbury

Fri/Mon-Wed 11:30; Thu 11:20

Cineworld Edinburgh

Fri/Mon/Wed 14:30 17:10; Sat 14:40 17:10; Sun 14:00; Tue 14:30 17:00; Thu 10:50 15:20

Cineworld Enfield

Fri/Mon-Wed 14:00 21:00 (Mon/Tue); Sat 11:45 17:40

Cineworld Glasgow – Renfrew Street

Fri-Sun/Tue 14:20 (Fri/Tue) 20:50; Mon/Thu 14:20 16:40 (Mon); Wed 14:20 17:10

Cineworld Glasgow – Silverburn

Fri-Wed 13:30 (Fri/Mon-Wed) 21:00

Cineworld Harlow – Queensgate

Fri 16:50 20:00; Sat 15:30; Mon-Wed 17:10; Thu 13:00

Cineworld Hemel Hempstead

Fri/Sun-Wed 15:20 (Fri/Mon-Wed) 17:50 20:50; Sat 12:50 15:20 17:20 20:50; Thu 14:10 17:00

Cineworld Milton Keynes

Fri/Mon/Tue 14:20 17:00 19:20 (Mon/Tue) 22:10 (Fri); Sat 11:40 14:20 17:00 22:10; Sun 11:20 19:20; Wed 14:20 17:00 19:40; Thu 12:50 14:30 17:00

Cineworld Newcastle Upon Tyne

Fri 21:50; Sat 22:00; Sun 19:30; Mon-Wed 12:40 15:10; Thu 16:00

Cineworld Rushden Lakes

Fri 11:00 12:40 22:10; Sat 17:00 22:10; Mon-Wed 11:00 (Mon/Wed) 12:40 17:00 (Mon/Wed) 20:40; Thu 16:30

Cineworld Sheffield

Fri/Mon-Wed 14:00 (Mon-Wed) 14:05 (Fri) 16:30 20:20; Sat 13:50 16:30 20:20; Sun 15:30 20:20

Cineworld Stevenage

Fri/Sat/Tue 13:20 (Fri/Tue) 20:50; Sun 21:00; Mon/Wed 13:20 (Mon) 18:15 20:45; Thu 14:00 16:00

Cineworld Warrington

Fri/Mon-Thu 15:00; Sat 10:00 17:40; Sun 11:30 17:00

Cineworld Wolverhampton

Fri/Mon/Wed 14:20

Odeon Basingstoke

Fri-Sun 17:30; Mon-Wed 15:00 (Mon/Wed) 21:00; Thu 13:00

Odeon Bath

Fri/Sat/Tue 21:00

Odeon Beckenham

Fri/Mon-Wed 14:00

Odeon Belfast

Mon/Tue 21:00

Odeon Bournemouth BH2

Fri/Sat 22:40; Mon 17:10; Tue 21:00; Thu 22:00

Odeon Bracknell

Fri-Sun 21:00; Mon/Wed 14:10; Tue 14:00

Odeon Braehead

Fri/Sat/Mon-Wed 13:50 (Fri/Mon-Wed) 18:50 21:20; Sun 18:50 21:10; Thu 16:20 18:40 21:00

Odeon Brighton

Fri-Tue 20:40; Wed 16:00; Thu 18:10

Odeon Cardiff

Fri-Tue 20:40; Wed 20:50

Odeon Chatham

Fri-Wed 12:00 (Fri) 21:00; Thu 12:10

Odeon Chelmsford

Fri/Tue 20:40; Wed 16:00

Odeon Colchester

Fri/Sat/Mon-Wed 21:00

Odeon Crewe

Wed 19:30

Odeon Dunfermline

Fri 14:00 20:40; Sat-Wed 16:10 (Mon-Wed) 20:40; Thu 12:20 17:40

Odeon Edinburgh Fort Kinnaird

Mon 14:00; Tue 13:20; Wed 14:10; Thu 13:00

Odeon Guildford

Fri-Wed 21:00

Odeon Hatfield

Fri-Wed 21:00

Odeon Huddersfield

Fri/Sat 21:20; Sun-Wed 21:00

Odeon Kilmarnock

Fri-Wed 14:00 (Mon) 21:00

Odeon Kingston

Fri-Wed 17:20 (Mon-Wed) 21:00; Thu 12:00

Odeon Limerick

Mon-Wed 20:40

Odeon Lincoln

Fri 14:10 20:00; Sat-Wed 14:10 (Mon/Wed) 21:00

Odeon Liverpool ONE

Fri/Sat 12:10 (Fri) 15:10 17:40 20:00 22:20; Sun/Mon 16:10 18:30 (Sun) 18:40 (Mon) 21:00; Tue 18:40 21:00; Wed 16:10 19:10 21:30

Odeon Loughborough

Fri/Sun 21:00

Odeon Luxe Birmingham Broadway Plaza

Fri-Sun 15:10 20:40 23:10 (Fri/Sat); Mon-Wed 13:10 15:40 18:10 20:40 (Mon/Tue) 21:20 (Wed); Thu 12:00 14:20 16:50 21:10

Odeon Luxe Derby

Fri/Sat 22:10

Odeon Luxe Dundee

Fri 13:10 20:40; Sat 21:00; Sun 20:50; Mon-Wed 13:30 (Mon/Wed) 20:40; Thu 12:20 17:40

Odeon Luxe East Kilbride

Fri-Wed 13:10 (Mon/Wed) 21:00; Thu 12:00

Odeon Luxe Glasgow Springfield Quay

Fri-Wed 13:10 (Mon-Wed) 21:00; Thu 12:00

Odeon Luxe Hull

Fri/Sat 21:40; Mon/Tue 21:10

Odeon Luxe Leeds-Bradford

Fri 15:00 22:10; Sat 15:20 22:10; Sun 14:50; Mon-Wed 21:00

Odeon Luxe Leicester

Fri/Sat 23:10; Sun 21:40; Mon/Tue 21:30

Odeon Luxe Liverpool Switch Island

Fri-Sun 21:00; Mon 14:00 19:00 21:20; Tue/Wed 18:00 20:30; Thu 12:40 20:40

Odeon Luxe Maidstone

Fri-Sun/Wed 20:40 23:00 (Fri/Sat)

Odeon Luxe Nuneaton

Fri 21:50; Sat 22:10

Odeon Luxe Sheffield

Wed 16:40; Thu 12:20

Odeon Luxe Tamworth

Fri/Sat 22:10

Odeon Luxe Telford

Fri/Mon-Wed 21:10; Sat/Sun 20:30 22:00 (Sat)

Odeon Luxe Warrington

Fri-Wed 13:30 (Mon) 21:00; Thu 12:20

Odeon Manchester Great Northern

Fri/Sat/Mon-Wed 13:30 (Fri/Mon-Wed) 15:10 (Sat) 18:50 21:10; Sun/Thu 16:20 (Thu) 18:40 21:00

Odeon Mansfield

Mon 14:00; Tue 13:20

Odeon Metrocentre

Fri/Sat/Mon 21:30; Sun 21:10; Tue/Wed 21:20

Odeon Milton Keynes Stadium

Fri/Sat 21:30; Sun/Tue/Wed 18:45 (Tue) 21:15; Mon 21:10

Odeon Norwich

Fri/Sun-Wed 17:30 (Mon-Wed) 21:10; Sat 21:10 23:20

Odeon Orpington

Mon 14:10; Tue 18:10

Odeon Preston

Fri-Wed 13:00 (Wed) 21:00

Odeon Rochdale

Fri-Wed 21:00

Odeon Silverlink

Sun-Wed 21:20

Odeon Southend

Fri 13:40; Sun-Wed 15:40 (Mon-Wed) 21:00

Odeon Stoke

Fri-Wed 21:00

Odeon Swansea

Fri-Wed 21:00

Odeon Taunton

Sat 21:20

Odeon Trafford Centre

Fri-Mon/Wed 19:00 21:30 23:15 (Sat) 23:20 (Fri); Tue 16:40 21:30; Thu 19:15 21:45

Odeon Trowbridge

Fri/Sat/Mon-Wed 21:15

Odeon Uxbridge

Fri/Sat 22:00; Mon/Wed 14:40; Tue 21:30

Odeon Worcester

Mon-Wed 21:00

Odeon Wrexham

Sun-Wed 21:00

Showcase Bristol Avon Meads

Fri-Sun 20:45; Mon-Wed 21:00

Showcase Cardiff Nantgarw

Fri-Tue 22:15; Thu 22:25

Showcase Cinema De Lux Derby

Fri-Wed 21:50; Thu 22:00

Showcase Cinema De Lux Glasgow

Fri/Mon-Wed 13:15 21:00 (Mon-Wed) 21:45; Sat/Sun/Thu 21:00 (Sun) 21:45

Showcase Cinema De Lux Leeds

Fri-Wed 11:50 (Fri/Mon-Wed) 14:10 16:30 18:10 (Fri-Mon/Wed) 21:00 23:20 (Fri/Sat); Thu 11:50 14:10 16:30

Showcase Cinema De Lux Leicester

Fri/Sat 22:30; Sun-Wed 22:25; Thu 21:40

Showcase Cinema De Lux Nottingham

Fri/Mon-Wed 14:25 22:00 (Wed); Thu 22:00

Showcase Cinema De Lux Paisley

Fri/Tue 13:40 16:15 21:30 (Fri) 22:30 (Tue); Sat/Sun 21:30; Mon/Thu 11:40 14:00 16:25 21:30; Wed 13:40 22:05

Showcase Cinema De Lux Peterborough

Fri/Mon/Wed 12:00 14:20; Tue 12:05 14:20

Showcase Cinema De Lux Reading

Fri 22:10; Sat 18:45 21:10 23:35; Sun 18:45 21:15; Mon/Wed 21:10; Tue 21:50; Thu 21:55

Showcase Cinema De Lux Southampton

Fri/Sat 23:20; Sun/Tue 21:30; Mon/Wed 21:50

Showcase Cinema De Lux Teesside

Fri/Mon-Wed 21:05; Sat/Sun 21:25

Showcase Dudley

Fri-Wed 13:05 21:40; Thu 11:00 13:15 21:40

Vue Aberdeen

Fri 12:30

Vue Bicester

Sun 12:35

Vue Birkenhead

Sun 15:50; Tue 21:05; Wed 21:10

Vue Birmingham

Fri 00:40; Sat 00:45; Mon-Wed 11:35 (Wed) 22:50; Thu 09:20 00:50

Vue Blackburn

Fri 14:00 18:35; Sat/Sun 12:35 18:15 (Sat); Mon 14:00 17:30 21:35; Tue 18:40; Wed 14:10 18:25 20:35 22:50; Thu 09:10 18:20

Vue Bolton

Fri 22:20; Sat 19:05; Sun 12:35 23:30; Mon 11:30 18:25 20:35; Tue 18:20; Wed 11:30 18:30

Vue Bromley

Fri 18:55; Sat 17:15; Sun 15:15 17:25; Mon 18:30 22:50; Tue 18:45 22:50; Wed 19:35 22:30; Thu 12:15

Vue Bury The Rock

Mon 11:30; Tue 11:35

Vue Camberley

Tue/Wed 12:30

Vue Cambridge

Mon 22:50

Vue Cheshire Oaks

Fri 11:35 15:55 18:05; Sat 18:40; Sun 17:20; Mon 11:30 14:20 19:50 22:50; Tue 22:50; Wed 14:20; Thu 12:20 18:15

Vue Croydon Grants

Fri 12:30; Sun 17:50

Vue Cwmbran

Sat 17:35

Vue Dagenham

Mon 22:50; Tue 22:30; Thu 09:20

Vue Darlington

Sun 13:15; Mon/Wed 11:30 18:35 (Wed); Tue 11:35 14:10

Vue Doncaster

Fri 11:30; Sat 17:15; Sun 15:50 21:50; Mon 22:00; Tue 18:15

Vue Dublin

Fri 23:35; Sat 09:00; Mon 12:30; Tue 22:45; Wed 22:15

Vue Edinburgh Ocean Terminal

Fri 11:30 18:00; Sat 19:35; Sun 17:20; Mon 18:20 22:50; Tue 11:30 18:15; Wed 14:35 17:50 22:50; Thu 09:05

Vue Exeter

Sat 19:15

Vue Gateshead

Sat 23:10; Sun 12:35

Vue Glasgow St Enoch

Fri/Mon 11:30 17:15 (Mon); Sat 21:10 23:25; Sun 12:35; Wed 15:15

Vue Halifax

Fri 18:30 23:05; Mon 11:30; Thu 17:05

Vue Harrow

Fri 11:35; Sat/Thu 09:20; Mon 22:40; Tue 17:30; Wed 18:45

Vue Lancaster

Fri/Mon 12:30 23:05 (Fri); Tue 12:30 14:55; Wed 12:25

Vue Leeds Kirkstall Road

Fri 11:30; Sat 23:45; Wed 22:50

Vue Leeds The Light

Fri 11:30 22:30; Sat 22:30 22:45; Sun 12:35 22:30; Mon 12:25 19:30 22:45; Tue 11:30 14:20 22:50; Wed 12:20 14:20 17:50 22:45; Thu 09:30 15:40 19:00 22:15

Vue Manchester Printworks

Fri 11:55 00:25; Sat 15:20 19:25 00:30; Sun 09:00 12:45 15:55 19:20 22:55; Mon 12:15 15:05 17:20 19:25 22:55; Tue 11:30 15:15 18:15 22:50; Wed 11:20 14:45 16:50 22:35; Thu 10:00 12:15 17:40

Vue Manchester Quayside (Media City UK)

Sun 13:15; Mon 14:25 23:00; Tue 11:30 14:25

Vue Oxford

Tue 22:20

Vue Plymouth

Fri 11:15; Sat 19:00; Sun 16:00; Mon 11:00 14:15 18:30 22:30; Tue/Wed 11:30 17:45 (Wed) 18:15 (Tue) 22:25; Thu 10:00 18:15 19:45

Vue Portsmouth

Fri 18:45; Sat 11:10 18:00; Mon 18:30; Tue 18:15 22:50; Wed 17:45; Thu 09:10

Vue Preston

Sun 12:30; Mon 17:50; Tue 11:15

Vue Reading

Sun 12:20; Mon 22:25; Tue 22:20

Vue Redditch

Fri 17:50 20:30; Sat 15:15 17:15; Sun 13:20 16:40; Mon 12:35 15:30 19:00; Tue 11:40 16:15 18:25 20:35; Wed 11:30 13:40 16:00 19:00 21:00; Thu 09:00 12:15 17:45

Vue Romford

Fri 17:20 22:30; Sat 13:20; Sun 12:50 17:20; Mon 11:35 17:15 22:20; Tue 11:35 18:20 22:50; Wed 11:45 17:15 19:30; Thu 17:35

Vue Scunthorpe

Fri/Tue 11:30 18:45 (Fri); Sat 19:30; Sun 13:15; Wed 18:30

Vue Staines

Sun 15:50; Mon 12:00; Tue 11:35 18:25

Vue Swansea

Fri 17:50; Sun 10:45; Mon/Wed 18:15 (Mon) 22:20; Thu 17:45

Vue Swindon

Fri 22:15; Sat 19:00; Mon 20:50 22:20; Tue/Wed 11:30 22:20

Vue Thurrock

Wed 22:20

Vue Torbay

Sun 12:45

Vue Watford

Fri 20:25; Sat 17:15 19:05 00:40; Sun 16:20; Mon 15:25 22:25; Tue 22:20; Wed 17:50; Thu 09:00 00:30

Vue York

Sun 12:35; Mon 11:35; Tue/Wed 22:20

From: Friday 2nd May
To: Thursday 8th May

No cinema infomation at the moment