Cleverly written. Story includes flashbacks, but chapters state whether they are past tense so following along on story line was no issue. Both narrators performed great and differentiated characters well.