I stumbled upon this problem awhile ago and today I managed to fix it.
I'm not sure if this problem is present in the current CVS or not, I just
know that it was in mine.
I use the version of imdb.php where the solution to the new imdb design is
simply to change it to former.imdb.com instead of using imdb.com
Anyhow, my problem was that the links to actors in my video information
pointed to "http://www.imdb.com/name/imdb:nm0000120/";
instead of "http://www.imdb.com/name/nm0000120/";.
To fix this you open up engines\imdb.php and change row 205 from:
$cast .= "$actor::$role::$imdbIdPrefix$actorid\n";
$cast .= "$actor::$role::$actorid\n";
And if you have had this problem for a while and want to fix your database
you open up phpmyadmin
or whatever other sql script/program you may have and put in this as a SQL
UPDATE actors SET actorid = replace(actorid,'imdb:','');
UPDATE videodata SET actors = replace(actors,'imdb:nm','nm');
I hope this will be helpful to anyone else who is experiencing similar