He was simply doing his job but that doesn’t mean Daniel Radcliffe has to feel comfortable with all the roles he plays.
The Harry Potter star revealed that he was constantly apologising to his cast members on the set of Imperium for all the racial slurs he had to say while in character.
Daniel plays an undercover FBI agent who investigates a white supremacist group.
He said: “Whenever I was using racial slurs and stuff in the film I would have to go up to the actors afterwards and be like, ‘I’m so sorry’. (I said), ‘I just, like, have to say it. I know you know that I don’t mean this, but I still feel like I have to say it’.
“We were the most apologetic bunch of skinheads.”