Mammuth review By Tom Dawson published 25 May 11 Gérard Depardieu heads out on a surreal roadtrip across France...