Last Siege, The

by Jonathan Stroud

Three teenagers who spend the night in a deserted, ruined castle find themselves under siege.