There are many things to laud to the high heavens about Edgar Wright’s LAST NIGHT IN SOHO, an ingenious take on the ghost story set in the present and in 1960s London that endlessly surprises and delights. Let’s start, though, with the genius of casting three icons of that era: Rita Tushingham, Diana Rigg, and Terrence Stamp in significant roles. It’s emblematic of just how brilliantly thought out this homage to the Swinging 60s is.