Shy and withdrawn, Nathan (played by Stephan Bender) is new to his school, unusually smart (a grade ahead) and the silent tension at home nearly unbearable. Mom, Dad, and Nathan have moved constantly, town after town, landing, inexplicably, in god-fearing “St. Francesville”. Roy (played by the multi-talented Max Roeg), a year older than Nathan, confident and hard-working, drives the bus to their school while a friendship blooms between them into a relationship that is fraught with confusion and yearning. But secrets pick at the relationship, the unspoken rules of their angst-driven interactions unravel as Nathan’s world again comes crashing inwards. Tension crescendos as shame and terror, stress and disaster all compete to immobilize and destroy both of their worlds.