The Dark Knight has broken box office records by taking £77.7million in its opening weekend.
The Dark Knight breaks box office records