Heather Graham, then 17, was offered the part of Heather Chandler but turned it down due to her parents' disapproval of the film. Kim Walker, who was dating Slater at the time, was offered the role instead. Lisanne Falk, 23 years old at the time, lied and said she was in her late teens during the audition. It was only after she was cast that she revealed her true age. 17-year-old Shannen Doherty wanted the role of Veronica, but Ryder had been cast, so the producers asked her to audition for Heather Chandler. Doherty was more interested in playing Heather Duke and ended up giving an "amazing" reading as Duke, which secured her the part. The producers wanted her to dye her hair blonde to match the other "Heathers", but Doherty refused, so they compromised on her having red hair.
Heather Graham, then 17, was offered the part of Heather Chandler but turned it down due ,to her parents' disapproval of the film. Kim Walker, who was dating Slater at the time, was offered the role instead. Lisanne Falk 23 years old at the time, lied and said she was in her late teens during the audition. It was only after she was cast that she revealed her true age. 17-year-old Shannen Doherty wanted the role of Veronica, but Ryder had been cast, so the producers asked her to audition for Heather Chandler. Doherty was more interested in playing Heather Duke and ended up giving an "amazing" reading as Duke, which secured her the part. The producers wanted her to dye her hair blonde to match the other "Heathers", but Doherty refused, so they compromised on her having red hair.