News

The sequel to the psychological thriller A Simple Favour was screened at the Ham Yard Hotel in central London.