Poor story, though perhaps I'm not the target audience. An unconformable watch but ironically that made it relatable and brought it up a star. The saving grace was the final 5 seconds where I wish the story had reached far earlier. The reveals up until this point didn't pay off as they either felt obvious or underdeveloped.