After watching Prince Avalanche earlier this year, I hoped that director David Gordon Green would continue with smaller, more intimate stories. With his follow-up, Joe, he has not only built on the palette-cleanser of Prince Avalanche, but also delivered one of his best movies. Featuring tremendous performances from stars Nicolas Cage and Tye Sheridan as well as a cast of non-professional actors, Joe is both compassionate towards its characters and non-judgmental towards their actions. It’s a story about men teetering between honest living and losing all restraint with their violent tendencies. Casually and with great subtlety, Green examines not only the inner struggle to maintain control, but also how much responsibility we owe to others and the limits of that responsibility.