Parasite ★★★★½

Wow. Greatly shot and enough twist and turns that I had no idea what was going on or was going to happen.