Rebecca Rubin Senior Film and Media Reporter There’s a very specific way to dance to “Cotton Eyed Joe.” At least, if you’re the demented doctor played by James McAvoy in “Speak No Evil.” McAvoy plays a dad with a dark side in Blumhouse’s remake of the 2022 Danish horror film, a pitch-black comedy of manners about a family that invites two friends to vacation at their idyllic, remote home in the countryside. It turns into a trip from hell when things take an unimaginably sinister turn.