Oskar, el protagonista de la historia, es un chico de 16 años que durante el verano toca en una banda de rock con su hermano mayor Jeremy. Durante unas campañas de captación del ejército, Jeremy y algunos antiguos compañeros en las mismas circunstancias se alistan con la idea de formarse para un buen trabajo: construir puentes. Jeremy se revela como un gran tirador y es enviado a combatir a la guerra. En medio de momentos familiares difíciles, entre los cuales se descubre el verdadero pasado de su padre, y siendo testigo de las atrocidades de la guerra, Jeremy y su hermano se verán obligados a crecer para, finalmente, decidir sus propios destinos.