The Host ★★★★½

This was kind of like the COVID 19 pandemic in a way if you think about it