The script was priced at seven million pounds (the amount it would cost to make it), however the film only had a budget of two and a half million pounds. This led to many scenes and characters being cut during filming, in an attempt to cut costs.
Dumfries and Galloways long abandoned Caerlaverock Castle With its moat, twin towered gatehouse and imposing battlements is the setting of the wedding in the film. CGI was used to create a messy outlook of the castle which is then cleaned up again via CGI.
There are three Doctor Who regulars- David Tennant(10th Doctor), Alisha Bailey( Isabella-11th Doctor episode "Vampires in Venice") and Maureen Beattie(Bellows-12th Doctor Christmas episode "Last Christmas")