Show more
Thaddeus O'Sullivan (born 2 May 1947) is an Irish director, cinematographer, and screenwriter. Wikipedia