Natalie Portman has been cast as Lady Macbeth in a new film adaptation of S - The Independent