I think there might have been some sort of magic ring in it as well which played a small role in the story.
Indeed, but The One Ring in a modern fiction I fear would result in the wearer becoming a demi-god power fantasy, shooting fireballs at every adversity, and that mere invisibility would be anything but acceptable.