Inferno (12A, 121 mins, ★)

Can a third Dan Brown thriller starring Tom Hanks as symbology professor Robert Langdon, once again saving the world with seconds to spare, be an improvement on The Da Vinci Code and Angels and Demons? Unfortunately not.

Langdon wakes up in hospital in Florence with no knowledge of what he’s doing there; apparently he has a bullet wound to the head. He has confused hellish visions (the clue’s in the film’s title). He’s rescued from an assassin’s attack by a cute doctor (recall his previous sidekicks), Sienna Brooks (played by Felicity Jones).