Cavendish - Season 1 Episode 1 - The Beast

Two bickering brothers return to their hometown of Cavendish, Canada to reunite with their estranged father after 30 years. However, everyone there is obsessed with the local legend about a w

Genres