City of Tiny Lights

City of Tiny Lights is a 2016 British crime thriller film directed by Pete Travis and written by Patrick Neate, based on his own 2005 novel of the same name.

It stars Riz Ahmed, Cush Jumbo, James Floyd, Billie Piper and Roshan Seth.

Tommy steals a keycard from the cleaning staff and sneaks into the hotel room where she met her last client but only finds the dead body of Usman Rana, a British Pakistani businessman.

Two of the last calls made from the phone were to Hafiz "Lovely" Ansari, a childhood friend of Tommy's, to discuss an investment.

The SIM card in the phone is decrypted and found to contain a spreadsheet documenting large donations to the Islamic Youth League.

The leader of the organisation indicates that Usman's death was the will of Allah as punishment for the false idols and lustful desires of Western society.

In the closing scene, Tommy returns home to eat with his father, Melody, Avid, Shelley and Emma.

[4] Riz Ahmed was attached to play the lead role of a British detective Tommy Akhtar, and Billie Piper to play Akhtar's long-lost love, Shelley, while the other cast would include James Floyd, Cush Jumbo and Roshan Seth.

"[11] David Rooney of The Hollywood Reporter commented that "City of Tiny Lights exerts tension throughout and remains intriguing in its use of terrorism anxiety and anti-Muslim prejudice as fodder for hasty conclusions.