With hundreds of women brandishing deadly weapons while performing back flips and gravity-defying stunts, these incredible images look like a scene out of Crouching Tiger, Hidden Dragon.
But this is not the latest martial art film but in fact footage of female pupils practicing their moves at a tiny Ninjutsu club in Iran where the specialist form of martial art has become increasingly popular.
The school opened in 1989 but now has 3,500 women in training to become kunoichi – female ninjas.