Garroter Cast Carrie Bradstreet Chrystal Snow Rose Anne Nepa John Vella Michael Alexander Terri Partyka Matt Hudson Keyna Reynolds