An amazing short film from Guadalajara, Mexico.