Relief is hard to come by in today's Cannes entry The Rover, a nihilistic but familiar modern western from director David Michôd (Animal Kingdom). In the desolate Australian wasteland where we meet our grim, scuzzy leads Guy Pearce and Robert Pattinson, there's no hope, no color, hardly any water, and total absence of joy. That is, at least, until Robert Pattinson begins singing "Pretty Girl Rock."