Quick summary of the book: Boy, Billy Tepper, about 12 years old is school's main trouble maker, and if he gets kicked out of one more school he'll be sent off to boarding school. His upscale boy's school in Switzerland (or somewhere like it) gets taken over by Arab terrorists, why I'm not really sure. Billy has no friends, and likes to use his laptop to hack into his school's database. He, with the help of two teachers thwarts the terrorists' plans, and save the entire school. The book wasn't bad, but was sooooooo cliché.
Now about the movie; they switched Arab terrorists to Cuban terrorists, and make Billy about 17 and the leader of his group of friends. They like to get into trouble, but normal teenage stuff. This movie was believable. Maybe not realistic, but the characters are real. You can watch Billy, Joey, and the rest of the guys and see real kids acting out the way they did (or at least wanting to).
Great action scenes. Not everything goes as planned for either side. Overthrowing the terrorists was messy, and good guys did get hurt. I won't say who, but it is heart wrenching (I know, I use that word a lot). Sean Astin is excellent. As a teenager he usually played the dopey best friend. This movie proved once again that he could play the leading man, kid, whatever. The only performance that may have upstaged his was Wil Wheaton's, who played the only son of a New Jersey mafia man. He hated his father, and everything he stood for. (A far cry from Wesley Crusher) Usually this genre of film is one I watch for the soul purpose of making fun; but not Toy Soldiers. The story line flows, the dialogue is usually believable. I can't think of a single moment where I found myself shouting at the TV "Oh that would so not happen" Great movie that should be in everyone's collection.