Shoot the Messenger follows one man's painful journey towards self-discovery. On the way he finds both his own attitudes and the expectations of his community challenged.
2011
2013
2007
2017
2014
2022
—
2009
1996
2024
1961
2012
1988
2021
2008
1965