Rings of power finale episode date July 8, 2019 16 32 64 128 Rings of power season 2 finale episode release date Rings of power finale season 2 episode 8 release date