Tenacious new indie fare that enlightens and entertains