S03 E20
Apr 8, 1989Amen
The Last Supper
Release Date: Apr 8, 1989Episode Description
While trying to cook a fancy dinner to impress the head of the church council, Thelma refuses the help of the Hetebrink sisters and decides to cook the meal by herself. After she feeds some of her food to the neighbor's pet hamster, and it dies, Thelma fears she served the church board poisoned food, and they all must rush to the hospital.
Where to Watch Amen Season 3 Episode 20 Now
Best
Rent/Buy
Free