Filming took place on location in both the city of Dublin and the Greek island of Crete. Different neighborhoods across ...