This week, Ben 'n' Henry go to the cinema.

Come all who seek laughter and love and horror movies and a Polish soldier bear and an anime-crazed serial killer. Triple L.

All new Ozark episodes available only on Netflix, starting August 31st