Виктор Астафьев родился 1 мая 1924 года в деревне Овсянка недалеко от Красноярска. Его родители были небогатыми крестьянами, Виктор был единственным ребенком в семье, две его сестры умерли в раннем детстве. «Я всю жизнь ощущал и ощущаю тоску по сестре и на всех женщин, которых любил и люблю, смотрю глазами брата», — писал Астафьев в автобиографии.
Тяжелое детство, сиротский приют, война — на долю Виктора Астафьева выпало много испытаний. Свое первое произведение он написал в 27 лет, рассказ «Гражданский человек» стал первым в литературной карьере Астафьева. Он правдиво писал и о красоте сибирских деревень, и о суровых военных буднях: автор считал, что главное — «оставаться верным писателем жизненной правде».