It was a Christmas Eve and Declan receives a gift the only thing he doesn't know is what is in store for his family. Ever since that Christmas morning everything starts to feel wrong for Zoe as her beloved family members have their lives taken away. Will she figure out what is happening?
5 parts