Castle mysteries