La cinta está basada en la novela homónima del escritor cubano Leonardo Padura, la cual forma parte de una saga sobre el detective Mario Conde. La saga cuenta con novelas sobre el personaje y diferentes casos.
Es la primera de una serie de cintas episódicas, llamada Cuatro estaciones en La Habana, compuesta por Pasado Perfecto, Máscaras y Paisaje de otoño.
La actriz Juana Acosta escribió en su Facebook que Jorge Perugorría es uno de los actores cubanos que más admira y que es un honor trabajar con él.
Jorge Perugorría dice que para él es un sueño encarnar a uno de los personajes más importantes de la literatura contemporánea de su país.
La película se ha rodado en Cuba y en España, en las localidades de Torrelavega y Tenerife.
Segunda ocasión que la guionista Lucia Lopez Coll trabaja en la adaptación de una novela de Leonardo Padura. Anteriormente lo hizo en la cinta Regreso a Ítaca (2014)