I romanen «Smoke» av Ivan Turgenev følger vi Grigory Mikhailovich Litvinov, som er på vei tilbake til Russland etter flere år i Vesten. På sin reise stopper han i Baden-Baden for å møte sin forlovede Tatyana. Ett tilfeldig møte med hans ekskjærlighet, den manipulerende Irina, som nå er gift med en general og er en fremtredende figur i aristokratiske eksilmiljøer, vekker til live gamle følelser som Grigory trodde han hadde lagt bak seg. Dette gjenopplivede kjærlighetsforholdet forstyrrer alle fremtidsplanene hans og setter livet hans på hodet. Turgenev utforsker temaer som kjærlighet, lengsel og de komplekse båndene mellom mennesker i et urolig politisk landskap.