No it's not a ghost. The show home lady is reflected in the glass