The film is set in Port Louis, Mauritius, and it is all elegant bedrooms, exquisite red wines, luxury cars, yachts and azure seas. Even the police station looks like a holiday resort. Particularly attractive is the leading lady, Maya (Sobhita Dhulipala), a new entrant who could give Sunny Leone a run for her money. Plus, she can act.