Lovely puzzle, and knowing Cage allowed me to back-solve/confirm a few clues (like 31A). Only rough bit was the dupe of FACE, but both of those clues are terrific, so I can understand wanting to keep 'em.
I particularly liked/was fooled by "Grant loses his ancestor" (5A), "Stop all communication" (15A), "naughty naked ninja" (25D), and 26A, 29A, 2D, 18D.