House of dragons finale episode July 8, 2019 16 32 64 128 House of dragons finale episode explained House of dragon season 2 finale episode House of dragons episode 8 finale House of dragons finale House of dragons episode 8 House of dragon ending explained