How many episodes does game of thrones season 3 have July 8, 2019 16 32 64 128 How many episodes game of thrones season 3 have Game of thrones 3 season 3 episode Game of thrones season 5 episode 3 Got 3 season