Starring Liam Neeson, Vera Farmiga, Patrick Wilson, Florence Pugh, Elizabeth McGovern and Sam Neill. In Cinemas January 19.