The Simpsons - Season 11 Episode 15
Release Date: Feb 20, 2000
S11 E15Feb 20, 2000
Where to Watch The Simpsons Season 11 Episode 15 Now
Missionary: Impossible - Watch Online: Streaming, Buy or Rent
When Homer is wanted dead for reneging on a 10,000 dollar pledge to PBS, Reverend Lovejoy sets him up for missionary work in the South Pacific until the heat dies down.