Stephen Norrington lo pasó tan mal haciendo esta película que anunció que no volvería a dirigir más, y no lo ha hecho. Parece que no le gustaba la supervisión del estudio y estaba "incómodo" trabajando con grandes equipos.
Durante el rodaje en Praga, el equipo fue a comer a un restaurante indio. El propietario reconoció al actor Naseeruddin Shah, lo llamó por su nombre, ofreció al equipo su mejor mesa y les atendió personalmente.
El nombre de Nemo es en realidad una palabra latina que significa 'sin nombre' o 'nadie'. En la novela gráfica, cuando alguien le pregunta su nombre, a menudo responde: "No soy nadie".
Sean Connery tuvo un difícil relación de trabajo con el director Stephen Norrington. Norrington no asistió a la fiesta de apertura y cuando se le preguntó a Connery dónde podría estar el director, parece que él respondió: "Compruebe en el asilo local".
Monica Bellucci fue en un principio elegida para el papel de Mina Harker, pero tuvo que abandonar debido a problemas de horario.