Was in Greece and saw It in a rooftop movie theatre with the Acropolis in the background