The Beast of Gevaudan THERE'S A MONSTER IN THEM THAR WOODS! Release : March 12, 2021 Runtime Epiosde : 27 minutes Rating : 0.00