The awards season staple features a star-making performance from 25-year-old Mikey Madison and a tone that oscillates between slapstick, romcom and bleak drama – and it’d be a worthy winner on Oscar night, writes Annabel Nugent