Home Actors Sherry McLaughlin Actors Sherry McLaughlin 95 Features & TV Movies: VR indicates Direct-to-Video Release Leslie, My Name Is Evil (2009)