God Bless Ozzy Osbourne makes it's premiere at the Tribeca Film Festival in New York City on April 24, 2011.

The project, formally known as Wreckage of My Past, is in part produced by his son Jack Osbourne and is promised to be an intimate look into the life of The Oz Man himself.