a lot of science issues with this story
a lot of human issues with this story

good performance

it was engaging

it ended predictably