The Last Sermon
Available on Tubi TV
Filmmakers Jack Baxter and Joshua Faudem seek answers about a suicide bombing that almost killed them in a bar in Tel Aviv, Israel, in 2003.
Starring Jack Baxter, Joshua Faudem, Will Keenan
Director Jack Baxter