Overview
Dream Boy is a 2008 gay-themed Southern Gothic drama film written and directed by James Bolton, and based on Jim Grimsley's 1995 novel of the same name. It follows two gay teenagers falling in love in the rural South in the late 1970s.
Plot
Fifteen-year-old Nathan Davies (Stephan Bender) moves to St. Francisville, Louisiana, a small Southern town with his parents (Thomas Jay Ryan and Diana Scarwid) and starts to befriend the older boy next door, Roy (Maximillian Roeg), fellow high school student and bus driver, who is in a relationship with Evelyn (Rooney Mara). Nathan and Roy start to develop their relationship by helping each other with school work at Nathan's house. While Roy is teaching Nathan how to solve an algebra problem, Nathan touches his hand. Roy pulls away at first, but then takes hold of Nathan's hand.
After they finish their work, the boys go for a walk in the woods, finding an old cemetery, where they stop and start kissing. They undress down to everything but socks and underwear, and lie in an embrace together. There is a lot of soft touching and feeling between the two boys. The relationship between Nathan and his father is revealed to be a little strange and full of tension. One morning Roy pulls the bus into a part in the woods and they kiss and Nathan touches Roy. Roy asks if Nathan has ever done this with anyone before, and he promises he never has. Roy takes Nathan swimming with Burke and Randy, but Nathan admits he can't swim. While watching Roy, Burke threatens to throw him in the water, but Roy stops him. While Roy is driving them home, he pulls onto the side of the road and they start kissing. They undress in the they in the truck and Nathan climbs on Roy's lap and they start to screw. Roy angrily stops him, asking "who taught [him] to screw like that". Nathan swears "no one". Roy pulls out and i anger he gets dressed
From Wikipedia (CC BY-SA 4.0).