Swedish production with multi-national cast, shot entirely on location in the Greek islands and on the Greek mainland.Swedish production with multi-national cast, shot entirely on location in the Greek islands and on the Greek mainland.Swedish production with multi-national cast, shot entirely on location in the Greek islands and on the Greek mainland.