Interstella 5555 screening during my Rome holidays