Anne Hathaway stars as Catwoman - The Independent