The Battle of Shaker Heights (2003) Free Watch

A young war reenactor makes a friend on the battlefield who helps him use strategy to take on his high school enemy. Driven by newfound confidence, he seduces the friend's fetching older ...
See full summary »