Directed by Dredd’s Pete Travis and headlined by Star Wars: Rogue One’s Riz Ahmed and Doctor Who’s Billie Piper, City of Tiny Lights may not have spaceships or time travel but it still packs in plenty of genre cred. Built in the style of pulp noir detective thrillers, this British take swaps 1940s America for modern London, with Ahmed as private detective Tommy Akhtar, drawn into a dangerous case filled with femmes fatale and dark secrets.