Parasite ★★★★

Interesting mix of genre. Well made.