Kevin Spacey: Homeless, cancelled and crooning in Cyprus...