The Fowlers are a normal family in Maine. Matt (Tom Wilkinson) is the town doctor and loves to fish, his wife, Ruth (Sissy Spacek), is the school's choir leader, and their son, Frank (Nick Stahl), is home from his first year of college. Frank is in love