To kickstart the movie, a luxurious Dominican Republic resort served as the setting for the initial scenes of the film. Although it looks like an island off of France's coast, where the movie is set, the Caribbean hotel and beach are actually stand-ins for that location.