Late Glee star Naya Rivera is set to be the voice of Catwoman/Selina Kyle in Batman: The Long Halloween, her final film role. Rivera completed her voice work for the film prior to her death last July.