However, the suggestion is that this would mean Cavill is no longer able to play Superman, the DCEU's next big Superman-related project is Supergirl, which takes place when Superman is a child.

Henry Cavill's future as Superman in the DC Extended Universe is cloudy as Warner Bros., the studio behind the comic book franchise, is holding off on developing new films centering on the Man of Steel with or without the British actor.

THR said: "Henry Cavill, who has played Superman in three films, is parting ways with Warner Bros, sources tell The Hollywood Reporter". Kal-El would be an infant at the time. The studio, meanwhile, is focusing more on a Supergirl origin story, which would feature a teen superheroine. After contract talks between Cavill's WME reps and Warners broke down, talks eventually spiraled into Cavill leaving the role for good. It's believed the Shazam deal collapsed due to scheduling conflicts, as Cavill recently signed onto Netflix's The Witcher.

Apple removes anti-malware apps that harvested browser data
Cleaner and other utilities sold in the Mac App Store were exfiltrating their browser history since at least December 2017. Unarchiver, and confirmed that it was indeed collecting data from the home directory of the Mac it was installed on.

With its Supergirl plans, WB is said to be keen to shelve the character of Superman for a few years before a Bond style reboot with a new leading man.

Ben Affleck's return is looking increasingly unlikely as Batman, which leaves the other Justice League heroes - Aquaman, Wonder Woman Flash and Cyborg - with strong solo projects lining up but no group action.

It's easy to see why Superman fans might be shellshocked, as Cavill was the man that helped kick off DC's cinematic universe back in 2013. "There's a recognition that some parts of the previous movies didn't work".