Last year I saw an Italian Language film about a troop of spanish flamenco dancers that get stuck in a small Italian village.  It was a recent movie and I believe it might have been called the Cyclone (or something similar) can anyone help me find a copy with english subtitles?