The movie has been filmed in the capital of Greece, Athens.
The first Greek movie to be added on Netflix and become available in 23 European countries in June 2022.
The movie premiered in 2018 as part of the 59th Thessaloniki International Film Festival (TIFF) in the international competition section.