American Gods (2017)
← Back to main
Russell Lee Fine — Director
Episodes 1
Tears of the Wrath-Bearing Tree
Season Finale
March 21, 2021
• 50m
3x10
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.
Read More