Henry (Michael Biehn) and his son, Nathan (Matthew Ziff), are forced to spend time together during the weekend of a their friend’s wedding (Jennifer Blanc-Biehn and Richard Gunn). We see very early that their relationship is strained and their time with each other is uncomfortable, but when a storm moves in and the road washes out - secrets are revealed - and the situation heads toward peril. When Henry learns that Nathan plans to quit school and ask his girlfriend, Cecilia (Sarah Butler), to marry him, he expresses disapproval.