0 No Rest for the Wicked (2024) May. 31, 2024 No Rest for the Wicked (2024) 2024 13 min 423 views In 2029, after a race of microscopic parasites is unleashed, the human race faces an extinction level event… 80% of the world is in a coma. ...