never ending story film, promotional movie still, as cyberpunk, imax