Two Indians Talking is a humorous, uncensored conversation between two First Nations men. Adam (Justin Rain) is a university-educated Native of the Seventh Generation, raised to believe that knowledge is the Indian's best tool for survival. Nathan (Nathaniel Arcand) is a high school dropout whose dreams have been consistently crushed in his endurance of the past 20 years.
The cousins reunite to prepare for community action on their Nation's roadblock. As they wait for support to arrive from a neighbouring band of Cree, the men debate life, culture, identity, women, literature, dreams, politics, education, poverty and hope for the future--if any.
Each man wants fiercely to do the right thing, but struggles with the question, "When you do something for the right reasons, does that make it the right thing to do?"