Live stream preview

Watch this video and more on ARROW

Watch this video and more on ARROW

Start your free trial

Already subscribed? Sign in

Up Next in Ban This Sick Filth: The Return

  • Fascination

    1979 ・ France ・ Directed by Jean Rollin

    A runaway criminal breaks into an eerie chateau, taking its two frightened chambermaids hostage. As night falls, a group of mysterious aristocratic women arrive and the criminal begins to realize the women are hiding a sinister secret.

  • Evil Dead Trap

    1988 • Japan • Directed by Toshiharu Ikeda

    Nami, a late night TV presenter, receives a snuff tape in which a woman is brutally killed. She decides to take a crew out to a location indicated in the tape. As she gets closer to the truth, she and her crew are subjected to a brutal nightmare.