INNOCENT BUT ANNOYING STRANGERS ARE BEING MURDERED ONE BY ONEWelcome to a medieval castle in the wilds of Scotland. Arriving here are contestants in the world's most popular new TV Reality show: two dozen ordinary (and painstakingly diverse) individu...