Kinderbuchautorin Jessica (DeWanda Wise) ist mit Musiker Max (Tom Payne) verheiratet, der seine beiden Töchter Taylor (Taegen Burns) und Alice (Pyper Braun) mit in die Beziehung bringt. Jessica hatte nach einem Zwischenfall in ihrer Kindheit mit ihrem psychisch kranken Vater kein leichtes Leben und trotz Therapien, plagen sie noch immer Alpträume, die sie mit ihren Büchern verarbeitet.
Als Jessica mit ihrer neuen Familie in ihr Elternhaus zurückkehrt, beginnt Alice schon bald, die meiste Zeit mit ihrem neuen imaginären Freund zu verbringen. Was Jessica nicht weiß, ist dass auch sie eine Bindung genau zu diesem Wesen hat und es alles andere als freundlich darauf reagiert, in Vergessenheit zu geraten.