St. Petersburg is one of the best cities for moviemakers