Overall a really good story! The middle of the plot got a little off track, but the end connected well. Difficult to listen to at times due to umnecessary vile language.