Cinema Fantasia first look: Indiana Two spirit doctors go about their business in excellent indie drama Indiana