Intriguing enough to try and look up what "vividum" means ... And not finding an English definition ... So no longer caring if it's "dead" or not.
Welcome 👾
Hi Diddly Doo. Welcome to Blurtit. Are you and I related?
An honest answer? It jars just a little. I assume you intend it to mean "Living Dead" but it fails when you combine pseudo-Latin with English. Why not use a title like The Revenant or The Eidolon, both of which are less well-known forms of the "living dead". The first one, of course, was the title of a movie but, if you want something unusual, do a search of the mythology of the Celts, or of Europe.