Has this movie been released in any way or form with a english dubbed soundtrack?
Not to my knowledge. Only the German dub.