Really nice flick from Trine Films about Stephanie Howe's personal life, running and some hurdles she endures.