rutger hauerlatest news & developments