Filmed in the Commonwealth of Dominica in 2005. Producers, cast and crew resided at Portsmouth Beach Hotel and Picard Beach Cottages during filming. It was the largest production the island had hosted as of that year.
Scritto da il
05-03-2025 alle ore 09:09