On a lonely stretch of Welsh coastline a fisherman is killed by a hideous creature from beneath the waves. When the Doctor and Rose arrive, they discover a vill
On a lonely stretch of Welsh coastline a fisherman is killed by a hideous creature from beneath the waves. When the Doctor and Rose arrive, they discover a vill
On a lonely stretch of Welsh coastline a fisherman is killed by a hideous creature from beneath the waves. When the Doctor and Rose arrive, they discover a vill
On a lonely stretch of Welsh coastline a fisherman is killed by a hideous creature from beneath the waves. When the Doctor and Rose arrive, they discover a vill
Lars Kepler returns with an internationally bestselling follow up to the wildly successful debut thriller The Hypnotist. He knows your darkest dreams. Then he m