Tom Hanks, who returns as Dr Robert Langdon in the Dan Brown adaptation 'Inferno', decries the embracing of ignorance at film's launch. Rollo Ross reports.