Sheila Harrison (Anne Leighton) is the main villainess from the Criminal Minds episode, "What Happens in Mecklingburg" (airdate April 9, 2014).
In May of 2007, Sheila's mother, Susan died of ovarian cancer; because she was 18 years old at the time of her mother's death, she was able to obtain custody of her younger sister, Lauryn-Anne.
On February 16, 2013, Lauryn-Anne (who was a student at Mecklingburg State University) attended a party hosted by the Beta Delta Sigma fraternity where she was raped by three fraternity boys: Adam Richmond, Trevor Burkett and Christopher Stafford.
After Lauryn-Anne's rape, she was forced to drink an excessive amount of alcohol and she was dumped in front of her house where she managed to call Sheila, giving her…
Read more >