https://www.theonering.net/torwp/2003/11/22/7323-afi-awards-ttt-is-best-foreign-film/
AFI Awards: TTT is Best Foreign Film