“Last Night in Soho” is an interesting thriller that moves between London’s Soho of the 1960s and the present time. Thomasin McKenzie (JoJo Rabbit) plays Ellie, a country girl who has moved to London in order to study fashion designing. Ellie has some kind of presight, and sees things that aren’t ‘there.’ She sometimes sees visions of her mother, who committed suicide when she was 7. Thomasin brings to life the innocent girl in the big, wild city in a sympathetic and believable way. After moving in with a party girl room mate, and discovering she is the leader of a clique of ‘mean girls,’ Ellie decides to find a place of her own. She ends up in an old, creaky apartment owned by Dame Diana Rigg (in her last movie appearance). Things begin to go really wrong. Ellie sees visions of a mysterious girl named Sandy (Anya Taylor-Joy) who seems to be living the high life in the swinging sixties. She has aspirations to be a singer and falls under the sway of Jack (Dr. Who’s Matt Smith), who appears to be a friendly fun guy who seems to have the “ins” to help her get started. These dreams turn into nightmares as Jack shows himself as a real creep, bordering on pimp, who wants to absolutely control Sandy. Ellie believes she is seeing through her dreams the events that lead up to Sandy’s murder. And the lines are starting to blur between dream and reality. I won’t say more, but there are some delicious twists a la Alfred Hitchcock. The costumes are stunning and the soundtrack is mesmerizing. The recreations of “swinging” Soho are atmospheric and evocative. The whole thing was conceived and directed by Edgar Wright, who also helmed “Shaun of the Dead” and co-authored “Ant-Man.” I think this is his best movie to date. If you are obsessed with the 60’s like I am, you will enjoy the eerie and earthy quality and cinematography. The story is a little slow to start, but once it gets going, I think it will have you hooked until it comes to a most bizarre conclusion.