Film nakręcono w Sydney (Australia).
Chiński symbol użyty na plakacie w tytule filmu nie oznacza "Niepokonany", tylko "Woda".