I just binge watched Imposters. No-spoiler review after the jump
I thoroughly enjoyed it. There’s one storyline I would have liked to have seen completed, but overall the scripting was solid, the acting was good, and it managed to keep my attention basically the whole way through. It’s worth the watch, for sure.