The film was shot in Italy , and to this day has n't been released in US movie theaters .
The movie was shot in Italy .