News

LONDON – The Greek gods and monsters sequel “Wrath of the Titans” is having its European premiere on the biggest screen in the U.K., the British Film Institute’s IMAX theatre in London.
The Gods will probably be more bemused than offended by Clash of the Titans, a 3-D, CGI'd to death but otherwise redundant remake of the 1981 camp spectacle that re-imagined Greek myths through a ...
In Greek mythology, Prometheus is one of the Titans and a god of fire, who defied the Olympian gods by taking fire from them and giving it to humanity in the form of technology and knowledge.