Necessary Heartbreak tells the story of Michael Stewart and his daughter Elizabeth, who fall through time to land in Jerusalem on Palm Sunday. They get into trouble with Roman soldiers just about immediately, and spend the following week either in hiding, or running. What makes their adventure interesting is that Michael witnesses Jesus' entry into Jerusalem, betrayal in the garden, and actually helps bear the cross up the hill.Interspersed with the scenes from Jerusalem are snippets from Michael's life, from childhood to adult to parent and widow. I felt that while the latter was meant to present Michael as a sympathetic character, he came across as unlucky and somewhat bitter. However, he's still a good person, and he tries to step in to stop Judas from his act of betrayal. And then questions whether he should--what would happen if Judas hadn't given Jesus up? The ramifications of the action war with his conscience--how do you let somebody go to their death?Great premise for a story, but in the end I felt that it could have been more fleshed out--there could have been more, especially on Michael, and his and Elizabeth's relationship.