This is the italian release by Legocart, a full frame (cut on the sides) poorly encoded release with awful audio, and no subtitles whatsoever, just the italian audio. The movie itself is a masterpiece, but this dvd is not worth even 1 dollar.