
Slaps (Slapsticks)
Budget: -
Revenue: -
The mysteries of love and relationships boiled down to 90 seconds.
Director
Angela Chen
Writer
Angela Chen