The Uninvited
Xan Brooks
They are all just guests at a camp masked ball - poised to unveil themselves in a denouement that somehow manages to be more outlandish - and more comic - than all the bumps and rattles that went before.