By "indie" the English language means "not financed by a major corporation." Yes, that still includes this film, but let's not try and make "indie" a term to describe something "challenging". It just means it was made without dependence on the existing status quo. You know. INdependently.
this flick sucked more than a vacuum