James Cameron's technical marvel