Starring the new Batwoman, Arya Stark, the erstwhile Cora Crawley and Veronica Mars, and a happy ending.