Ambientada durante la Segunda Guerra Mundial, la historia sigue a un joven llamado Ivan, un niño de 12 años que ha sido desgarrado por el conflicto que ha devastado su hogar y su infancia. La película nos introduce en un mundo crudo y sombrío, donde la inocencia se enfrenta a la brutalidad de la guerra. Después de perder a su familia y ser testigo de horrores inimaginables, Ivan se convierte en un explorador solitario en los bosques de Rusia, donde se encuentra con un grupo de soldados que luchan contra el enemigo.