asunder battles cast celestial die embodied grace innocent invisible legacy legs light lost loud love material mindless shock souls sprouting strain torn truth unholy vapour water