Demon Squad: Tooth and Claw (Noir) – Poster Movie Posters Demon Squad: Tooth and Claw (Noir) – Poster