when and where and who is releasing the movie? I hav'nt seen any subbers releasing anything, shudn't it take like awhile?