sci fi movie recap