In 2021, deep within a basement in Norman, Oklahoma, law enforcement officials carefully unveil the horrifying items concealed inside a mysterious box.
Show
A Body in the Basement
Episode
S02E05
Air Date
Sep 16, 2025