American Gods
Tears of the Wrath-Bearing Tree (3x10)
Season finale
Air date: Mar 21, 2021
Teetering on the edge of war and peace, the gods gather to mourn a loss. Bilquis' divine journey brings her to an unexpected revelation, while Shadow finally embraces destiny.
- Premiered: Apr 2017
- Episodes: 26
- Followers: 4286