My Son, My Son, What Have Ye Done is a 2009 crime drama film directed by Werner Herzog, featuring Michael Shannon as Brad McCullam, a mentally unstable man who kills his mother. The story unfolds as the police and his community struggle to understand the events leading to this tragedy.