Ralph Fiennes, Daniel Craig and Berenice Marlohe attend the Royal World Pre - The Independent