The Old Guard Starring Charlize Theron and based on the comic book of the same name, this superhero flick tells the story of four centuries-old immortals secretly working to protect humanity, who — just when they discover another immortal — realise their secret powers have been exposed. When it's available: July 10 Image Source: Netflix