In a setting from the old West, a childish fantasy can end in tragedy.
2004
1999
2009
1967
2005
2001
1980
2012
2006
2008
1995
1964
2007
1997
2013