First Blood is a 1982 American war action film starring Sylvester Stallone as Vietnam War veteran John Rambo. The film was directed by Ted Kotcheff and cowritten by Michael Kozoll, William Sackheim and Stallone based on the 1972 novel First Blood by David Morrell. From Wikipedia