Low expectations, slightly surpassed - helped by the surprisingly lush CGI landscapes. Astoundingly, at points it even captures some of the original's magic. But then... Franco. The problem is its lead, a textbook example of miscasting. Had original choice Robert Downey Jr. taken the role - and a good 20 mins been shaved off it - it might have been something special.