HOBBS & SHAW Blu-ray Review The Movie Synopsis Brixton Lorr is a cybernetically enhanced soldier who possesses...
Idris Elba
A Hundred Streets is set and filmed in London but it had its world premiere at the...