Christmas whodunnit