DIRECTED BY STEPHEN HUFF
A Christian Fundamentalist family in early 1960s rural Texas stop to help a pair of brothers with bad intentions pretending to have broken down on the side of the road.
Florida Film Festival
1300 South Orlando Avenue ·
Maitland, FL 32751
Phone: (407) 629-1088 · Fax (407) 629-6870