Parasite ★★★★★

Vital, thrilling, lingering.