Teo and Renzo must unravel the mysteries that threaten Venice and London when Banjamonte Tiepolo, the evil traitor, returns in 1900, and along the way they encounter mermaids, a talking bulldog, and other adventures.