The Suicide Squad

The Suicide Squad ★★★★

leptospirosis saving the day