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.
2024
2025
2007
2016
1999
2003
2002
2005
2014
2012
1985
1983
1979