When former cello prodigy Charlotte’s (Allison Williams) mother dies after a long illness, she heads to Shanghai to meet Anton (Steven Weber), the head of her alma mater, the Bachoff Academy of Music. Anton and his wife Paloma (Alaina Huffman) console Charlotte and ask her to help judge potential new students with Lizzie (Logan Browning), Charlotte’s replacement at Bachoff. After the pair watch a frisson-filled student audition performance, they go clubbing and have sex. During the hungover morning after, Charlotte agrees to embark on a coach tour of rural China with Lizzie. Unfortunately for our young lovers, their trip’s inauspicious start sees Lizzie vomiting up shocking neon bile awash with crawling bugs all over the coach window. Things then take a surprising and vicious turn when the hapless duo are ejected from the bus in the middle of nowhere.

read more: Us Review Shepard, who co-wrote the screenplay with Eric Charmelo and Nicole Snyder, has fashioned a storming small-scale twister that’s as gory and fiendish as a primo ’80s slasher–and as clever as, yes, one of Jordan Peele’s post-modern masterpieces. Williams also brings the demonic mischief she exuded in Get Out, while Browning’s charismatic toughness is sure to win over audiences and Weber excels as the slimiest of scholars. There are several key twists and while some might uncharitably be called gimmicks and may be telegraphed too overtly, there aren’t many films around right now that deliver such excitement. It’s a frantic, demented film with several toe-curling scenes that will make all but the hardiest splatter aficionados wince. Carnage and bloody fun aside, it’s best if viewers don’t think too deeply. As we get to grips with the horrific true nature of Bachoff Academy, we do wonder exactly what Shepard is saying beyond making the general point that abusers often exist within educational institutions. Bachoff could be a metaphor for rotten modern America though. Every other American film of late seems to have one, after all.

read more: Must See Movies of 2019