Tommy was originally supposed to be much younger than he is in the film, at around 5 years of age, but a suitable child actor could not be found and so the character was cast with someone older.
The film is not actually inspired by a true story, contrary to the tagline. It was simply a marketing and publicity stunt.