“All for the Best” is the seventh song in the 1971 off-Broadway musical Godspell. Primarily based on the biblical Gospel of Saint Matthew, this show featured music and lyrics by Stephen Schwartz (Pippin) and a book by John-Michael Tebelak. This song is performed by David Haskell as Judas and Stephen Nathan as Jesus.











