Danila Bagrov (Sergueï Bodrov) vient de terminer son service militaire et rentre dans sa petite ville natale de province. A la recherche d'une nouvelle vie, il décide de partir à Saint-Pétersbourg où habite son frère. Il va alors découvrir que la vie dans la capitale du nord est bien différente de ce qu'il imaginait. Son sens inné de la justice et de ce qui est "bien" est confronté à une réalité inattendue. Quant à son frère, qui le reçoit un pistolet à la main, il est tueur à gage…