'Hugo': An adventure in 3D