Michelle Pfeiffer found playing a racist in new movie Hairspray one of the toughest challenges of her acting career. The actress - who has played a number of evil characters including a witch in upcoming movie Stardust - admits she found it difficult to grasp the script for her character Velma Von Tussle in the latest adaptation of the kitsch musical. She says, "That was the hardest thing. I inched my way towards this character and then one day it registered: Oh my god, I'm playing a racist. There were lines I could not remember because they were so hateful."