Prueba con lo siguiente.... ami me resulto :D
Código PHP:
$html = 'el codigo que pusiste....';
//
preg_match_all('/<img src="(.*)" s/i',$html, $array);
$data['img'] = $array[1][0];
preg_match_all('/v=(.*)" t/i',$html, $array);
$data['mv'] = $array[1][0];
preg_match_all('/href="(.*)" t/i',$html, $array);
$data['lnk'] = $array[1][0];
$desc = explode('380px;"></div>',$html);
$desc = explode('<span',$desc[1]);
$data['desc'] = $desc[0];
//
print_r($data);
Mucho mas pequeño que el tuyo que es solo para sacar el video D: podrias primero obtener el codigo que has puesto primero y pasarlo a una funcion hecha con el codigo que te di y entonces retornarias un array con los datos ;)
por cierto a quien le robaras las peliculas? xd (curiosidad)