Still image from Luchadora

Luchadora

Director: River Finlay
Producer: River Finlay, Laura Franco-Velasco
Principal Cast: Luna Mágica

Luna Mágica, a professional lucha libre wrestling star in Mexico, dreams of becoming world wrestling champion, while her real life struggle is that of a single mom in Mexico City.

Film Links

TIME OUT