The mystery of Bran Castle.