Hollywood gushes that the movie, released in 1946, was "the best movie ever made and reviews give it 5 stars and it swept the Academy Awards that year. It almost seems unpatriotic to criticize the movie but I think the characters are way too old. The Frederick March character was a banker and married 20 years with grown kids. He would hardly be wearing staff sgt. stripes and chasing Japanese in the Pacific. The Dana Andrews character was a soda jerk who somehow became an officer in the AAF. He was way too old also. The only main character that rang true was Harold Russell as Homer Parrish, the horribly wounded young Navy Vet. Actually Russell was an Army Vet who had his hands blown off in a training accident. The motion picture academy awarded him an honorary Oscar and to their surprise he won a real Oscar for the same role. Hollywood pretended to love the guy for about a year and then sent him home and forgot about him. When his wife needed medical attention later in life he was forced to auction off his Oscar which brought about $50,000. He died of a heart attack at 88.