A review of an indie film that takes us on a wild journey exploring teenage love. Despite being headache-inducing, it has a charm that makes it a must-watch.