Release date .....: Now Title ............: The Left Hand of God Runtime ..........: 1 h 23 min Language .........: English Subtitles ........: French URL ..............: http://www.imdb.com/title/tt0048291 File Size ........: 3.3 GiB Resolution .......: 1280x504 Video ............: x264 4085K Audio ............: English DTS 1509K 2.0