News

Hollywood still loves its follow-ups – here’s our round-up of 139 (and counting) sequels currently on the way. Hollywood has ...
Interestingly, some of the scenes from the movie were filmed in the actual Sherwood Forest, a royal designation located in Nottinghamshire, England. The movie’s release was an auspicious ...