Unexplained
SPOILER ALERT (don't read this if you haven't seen the movie)
At the end the janitor reveals he is the one who stuck the sheers in the portrait - yet how did the portrait not have damage from the sheers when everyone went to the house the next time? Or stains from the blood or bogus blood that dripped from it? This was not explained.