Movie Review: Eaten By Lions (2018)
Britain has a great range of cities, some of which receive extensive cinematic treatment. London is the most iconic, but Manchester, Sheffield, Birmingham, Edinburgh and Glasgow have also graced the silver screen. But is there a more evocative, romantic, inspiring and fascinating city than that Las Vegas of the United Kingdom, that Dubai of England,…