Article
Photo Credit: Starwars.com
Slated for a May 2018 release, the Star Wars spin-off just fired its directors Phil Lord and Chris Miller in the midst of production, citing ‘creative differences’.
The film has been shooting in London since February and with several weeks ...