Kevin Spencer(1999)

Kevin Spencer is a sociopath addicted to cough syrup/booze and cigarettes. He is guided primarily by emotion and will go to any lengths to satisfy his needs with no worries about future consequences....