Usually I can guess a movies ending in the first 30 minutes.. not this one! Great writing, flashbacks, transitions and lighting. Strong female leads and superb acting from them. Once things start unfolding it takes you through multiple turns. Great indie film!