Reaper - Season 1 - Eps 6: Leon
Sam discovers that demons don’t work on Halloween. Unfortunately, a depressed Devil decides to make Sam’s assignment even harder to cheer himself up. Sam and Sock capture one soul, Leon, an escapee who killed someone over a hundred years ago, but before Sam can return him Leon tries to convince them that he's changed. The Devil then sends Sam to recapture a second soul, a serial killer who plans on starting a new murder spree.
About Reaper

Title: Reaper
First Air Date: 2007-09-25
Last Air Date: 2009-05-26
Status: Canceled
Rating: 7/10 (from 198 votes)
Language: EN
Seasons: 3
Total Episodes: 31
Network: The CW
Genres: Sci-Fi & Fantasy, Drama, Comedy
Production Companies: Unknown
Synopsis
21 year-old slacker Sam Oliver learns that his parents sold his soul to the devil before he was born, and now Sam has to repay the debt by becoming the Devil's bounty hunter, retrieving souls that have somehow escaped from Hell.
Cast

Bret Harrison
Sam Oliver

Tyler Labine
Bert "Sock" Wysocki

Rick Gonzalez
Ben Gonzalez

Ray Wise
The Devil

Valarie Rae Miller
Josie

Missy Peregrym
Andi Prendergast

Andrew Airlie
Mr. Oliver

Donavon Stinson
Ted Gallagher