3.5 stars. Not sure where to start with this review. From the moment that Sarah's origin was revealed, I knew this was going to be a struggle for me to finish. While I appreciate the ideas behind the concept of both Sarah and Kane's origin stories, it was a mental stretch to keep my mind from groani...