Tom Hardy and Charlotte Riley at the Dark Knight Rises premiere - The Independent