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 ........: 6.6 GiB Resolution .......: 1920x752 Video ............: x264 9687K Audio ............: English DTS 1509K 2.0