Hundreds of Beavers Published: 09/07/24 @ 19:30 Watched Hundreds of Beavers, released in 2023. Directed by Mike Cheslik. Phoenix Arts Cinema, Leicester