At the Venice International Film Festival, "Throw Down" was screened Out-of-Competition in 2004; "Exiled" was shown in Competition at the festival in 2006; "Mad Detective" was shown in Competition in 2007; "Life Without Principle" was shown in Competition in 2011.