A review by emjaguar
Deep Blue by Jennifer Donnelly

3.0

Very good but takes a little long to get to the point. Contains gruesome scenes.