Now Playing:

TV

The 70-room Kincardine Castle presents a passionate struggle to keep it afloat for its occupants.