Graham Greene's 1938 novel Brighton Rock has been made into a film for a second time.
Richard Attenborough starred as the villainous Pinkie Brown in the original screen adaptation, John Boulting's 1947 black-and-white thriller.
Now the story has been given a 1960s makeover in a new film by British director Rowan Joffe. It stars Sam Riley in the Attenborough role against a backdrop of gang violence on the streets of Brighton between the Mods and the Rockers.
Riley is partnered on screen by fellow rising British star Andrea Riseborough as Pinkie's love interest Rose, while Helen Mirren, Andy Serkis and John Hurt provide strong support.
Brighton Rock hits cinemas across the UK on Friday February 4.