Kevin Spacey has been accused of racism by a security guard on the set of House of Cards and he even heard the actor use the n-word.