After meeting her untimely end at the hand of her malfunctioning stairlift, a lonely old woman becomes the subject of a tense battle between a sneaky demon and clever angel.
Director
Writer