Im Jahre 1808: Nina Maria, genannt „Firefly“, ist Spionin im Dienste der Engländer. Ihr Geliebter, Don Diego, arbeitet hingegen für die Franzosen. Nach der siegreichen Schlacht über die Franzosen 1813 finden die beiden dann endgültig zueinander.
Der angesehene, etwas ängstliche Bankier Topper muß ein weiteres Mal seine Erfahrungen mit überirdischen Wesen machen: Der Geist eines irrtümlich ermordeten Mädchens animiert ihn zur Mörderjagd in einem geheimnisvollen Schloß.