When a treasury ship mysteriously sinks in the English Channel, detective Sherlock Holmes and his friend Dr. Watson rush to investigate. Suddenly the shipwreck doesn't seem like such an accident when Holmes and Watson hear of other strange occurrences happening all over London; sea monsters, attacks by demonic beasts and dinosaurs wreaking havoc on the city.