Science fiction... double feature