Skip To Content

Where To Stream The Outer Limits Season 7 Episode 18

Lion's Den

A losing high school wrestling coach gets access to a performance enhancing drug that allows his team to win, with some dreaded side effects.