Filming Locations
Was quite surprised to learn of some of the filming locations used for this movie:
Wexham Park Hospital, Slough, Berkshire, UK
+
Iver Heath, Buckinghamshire, England, UK
Strange to learn for example that Shere Neck Police Station was filmed in England.
Personally thought it both looked and 'felt' distinctly Canadian for some reason.
Kinda the same with the hospital scenes, seems odd the actual location was in England. Again it did not 'feel' English.