 The castle of Marlinspike (Moulinsard in French) is based on an  existing French castle: Cheverny, on the Loire river.  Unfortunatelly, the real castle has two extra towers on each side,  recently added. For the movie, they choosed the castle of  Ecquevilly, which was was at this time a sanatorium 