rory culkinlatest news & developments