I wonder whether Ian McShane's long-running role as antiques dealer Lovejoy on BBC TV influenced in any way his casting here. You'd think he'd be a bit more comfortable in the role, anyway.
However, the one role that always seems to get overlooked is Richard Biggs' near-cameo as Dr. Stephen Franklin - or at least someone who looks like him. Speaking in a bizarre "Kobayashi-from-The-Usual-Suspects" accent, and with a completely different set of mannerisms, you feel the hair on the back of your neck rise as you realise this isn't the Dr. Franklin we all know and love.
For me, that is the most memorable scene of this film, it beats Tracy Scoggins in lingerie anytime. This IS the Internet, remember - it's possible to see her with a lot less on!