Last Resort, Ep 1.05: “Skeleton Crew” pits opposing forces directly against each other in tense, thrilling episode