En annen samtidig kilde hevdet at filmen ble innspilt på Filippinene, men dette har ikke blitt bekreftet.