Set in the Cleveland suburb of Shaker Heights, a teenage World War II buff and battle re-enactor, Kelly Enswiler, finally makes a friend, Bart, while on the battlefield. Kelly is from a troubled home and has lead a guarded existence. Bart encourages Kelly to take on his high school enemy--a bully named Lance. However, his newfound confidence also leads him to seduce Bart's older sister, Tabby, which risks damaging their friendship. And so, Kelly must negotiate his way between fantasy and reality.