Who Shot Elfo?

Who Shot Elfo? S5E5 - Who Shot Elfo? 2023

6.667 6

Tormented by the mystery of his death, Elfo takes an ill-advised trip to figure out who shot him. Meanwhile, Luci hides Bad Bean's head from Satan.

  • Released: 2023-09-01
  • Runtime: 50 minutes
  • Genre:
  • Stars: Abbi Jacobson, Lucy Montgomery, Nat Faxon, Tress MacNeille, David Herman, Maurice LaMarche, Billy West, Eric André, John DiMaggio, Noel Fielding
  • Director: