The Last Sermon
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