In a valley of Violence: Movie Review I Ethan Hawke I Taissa Farmiga I James Ransone I Karen Gillan