Netflix has unlocked more Biohackers. The German science-thriller has been renewed for Season 2, Cancelled Soon TV has confirmed. Biohackers Season 2 is slated to release summer 2021. … [Read more...] about Biohackers Renewed For Season 2 By Netflix!