I've been wondering what happens if you stun (with Stupefy or something) a ghost? Would the spell just go through them? Or have no impact on them at all? I know that ghosts can get petrified by a basilisk and they can be scared away by 'Lumos', but I wonder if they can get hurt by other spells...