Parasite ★★★★½

Got a little melodramatic towards the end but wow this was a lot of fun.