Lets talk Lee
Is this the one that was filmed in Alpharetta, GA? Lee plays a serial killer, or something like that?
Yes, it is. It looks really interesting even though I will always prefer Lee in his upstanding hero-type roles.