Drehbuch
Luton (Bedfordshire), England, Großbritannien
New Providence, Bahamas