starstarstarstarstarGood combination of love, suspense, action, and plot twists!