A documentary on Lucha Libre. Leap off the top rope into the world of Mexican wrestling.
Blue Demon Jr.
Himself
Sandra Granados
Herself
Heather Levi
Dan Madigan
Patton Oswalt
Writer
Brad Bemis
Director