Where To Stream The Last 24 Season 2 Episode 11
No Sleep for the Wicked
- Aired June 21, 2019
- 60 Min
When a Louisiana man is shot in his sleep, detectives uncover details of his extracurricular love life and a death policy that promised to pay out, even in the event of his murder.