Cinema Paradiso
The movie first premiered at the Cinema Paradiso, in Fort Lauderdale, Florida. It was later made available nationwide on RTVi.