To say any more would result in me spoiling a taut little thriller that deserved a ton more eyeballs during its initial 2014 run; but here's what I'm certain is a spoiler-filled look at Badaki's Keira as well as an overview of the Crackle limited series:
Credit: Crackle
https://www.youtube.com/watch?v=bGFaHwEdtsEVideo can't be loaded because JavaScript is disabled: Sequestered[...]