The Odyssey review: Christopher Nolan delivers ‘a monumental piece of work’