The Last Tsuburaya / Ok I'll Bite

Oct 07, 2021 on Shudder at 12:00 AM


An art collector could never have anticipated the ways a terrifying painting would change his life. Then, life in prison is tough, but Elmer’s pet spiders always have his back.

Previous episode

Skeletons in the Closet / Familiar
Season 3 Episode 2

Sep 30, 2021

Next episode

Stranger Sings / Meter Reader
Season 3 Episode 4

Oct 14, 2021