La película se basa en un libro escrito por el novelista español Arturo Pérez-Reverte, un thriller cuya historia se centra en el juego del ajedrez y un cuadro antiguo, que desvela sus secretos cuando se está restaurando.
A medida que los créditos de apertura se deslizan por la pantalla, vemos algunas de las vistas clásicas de Barcelona: La Catedral de la Sagrada Familia de Gaudí, la vista aérea del puerto desde un teleférico que atraviesa la ciudad, con la estatua de Colón al pie de La Rambla.
Kate Beckinsale interpreta al restaurador que estornuda cada vez que un hombre intenta ponerse serio con ella, y que verá las piezas de ajedrez humano morir justo cuando empiezan a ser sospechosas del crimen: “¿quién mató al Caballo?”.
La Reina Negra, que recupera su reputación cuando se convierte en una más de las víctimas de los asesinatos, vive en el Castillo de Santa Florentina, que en el mundo real está situado en las afueras de Canet de Mar.
Visitamos el castillo varias veces, primero para encontrarnos con el dueño del cuadro, en silla de ruedas y con máscara de oxígeno, que pronto estará muerto.
La segunda visita es la pesadilla de Kate sobre el asesinato del caballero medieval original.
A continuación, el primero de dos funerales en una colina que domina convenientemente el castillo y lo que parece ser una autopista en construcción.
Después de que Max es arrestado, Kate y su amigo gitano visitan el castillo por la noche mientras la trama se desarrolla hacia su desenlace.
Finalmente, el segundo funeral, y tiempo para tomar el último autobús a casa.
El castillo también fue utilizado en la sexta temporada de Game of Thrones para representar a Horn Hill.