Written and produced by Leon Butler , with Cinematography by Philipp Blaubach , 100 STREETS opens in cinemas nationwide today. The film is directed by Jim O’Hanlon and stars Idris Elba and Gemma Arterton.
A philandering former rugby star (Elba) and his estranged wife (Arterton) are attempting to...