Filmed in Athens, Greece