Little Sonia lives with her father and granny. Her mother has left the family long ago and moved to America looking for a better life. The father and granny love the girl, but still Sonia longs for a mother. And this upsets her father who has lost the faith in women’s decency after his ex-wife’s deed. But he decides to prove Sonia, that stepmother is not the best solution either. At a third-rate roadside café, he often passes by working as a truck driver, he persuades Tamara, a coarse barmaid who has stopped looking after herself long time ago, to live at his house for a while as a stepmother, noting that she has to show Sonia by all means that there is nothing worse than a stepmother. Sonia’s grandmother being against her son’s incentive agrees anyway. The deal being made, he gets on his truck and leaves hoping that when he comes back, the problem will be solved. But Sonia, still believing in fairy tales, thinks that Tamara can be "unspelled" and turn into a kind and beautiful mother.