Sci-fi extravaganza