En el Londres del siglo XIX, Beatrice Pole, una apasionada e intrépida autora de novelas góticas, se ve envuelta en una peligrosa aventura tras la muerte de su tío. Sospechando que fue asesinado por comprar los legendarios "anillos de Afrodita", que serían la llave de un tesoro oculto en una estatua de la diosa, Beatrice busca la ayuda del excéntrico conde de Monkcrest, Leo. Acusado de practicar magia, Leo siente una inexplicable atracción por Beatrice, pero teme por sus vidas mientras un grupo de villanos en Londres espera para robar el tesoro y asesinarlos.