Set in a futuristic London, a band of thieves looks to restore hope to the city's impoverished population.