keithandthemovies.com
REVIEW: “The Rover”
Director David Michôd made a splash in 2010 with his critically acclaimed debut film “Animal Kingdom”. The movie would capture many people’s attention as well as numerous awards n…