Writing Jean-Claude Leblanc Directed Saint-Sacrifice 2023 Studded Nightmare 2016 Other Credits Beans Special Effects Technician 2021 Agent-readable