The producers attempted to be very sensitive about young actor Henry Stephen Miller's exposure to Jo Holland in her ghost makeup, keeping her in the opposite side of the house from where his scenes were being filmed and attempting to ensure he was never frightened or disturbed by her appearance. Contrary to their expectations, after every take when Henry was asked if he needed anything, he would say "I want to see the ghost," and spent all his spare time on set visiting with Holland in her makeup.
Jo Holland designed and created her own costume and ghostly makeup, which she applied to herself with the assistance of Ash Rodriguez. The application process took five hours.
In the script the book was The Little Engine That Could, but was changed to avoid rights issues. During a break in shooting, director Jack Bennett quickly tried to come up with a passable opening paragraph to a children's book, scrawling it in crayon on packing paper. Jo Holland hid the paper in her lap and when she ran out of words to read during takes she would recite song lyrics until she heard "cut." More story was added when her voice was dubbed in post.
John Humphrey wrote the script in 2012 and gave it to Jack Bennett to read, only to have Bennett ask if he could direct it. Five years later when Bennett was asked to create a Fun Size Horror short he proposed Good Night and the film was made.