Christmas in Scotland. What could go wrong?Join the beloved cast of The Scarlet Plumiere series for an intimate holiday up north.