Browsing: Clash of the Titans

Hollywood’s “summer” blockbuster season is officially upon us, and it has already delivered its first turkey in the form of Clash of the Titans. The film is a remake of the 1981 movie of the same name, which was released in the infancy of the special effects-driven Hollywood blockbuster