‘Highlander’ BTS Images Find Henry Cavill Blood-Soaked

New photos and videos from the Highlander set show Henry Cavill riding a motorcycle with a significant head injury. He then walks toward St. Paul’s Cathedral, which appears to be serving as the location for The Watchers’ headquarters – a hidden group that monitors the lives of immortal beings.








