The Beast Returns: Directed by Jack Meldan. With Nic Sampson, Lewis Brownlie, Emma Jones, Olivia Turner.

Watch “The Archer” The Beast Returns (TV Episode 2018)