A24 is an independent production and distribution company based in Manhattan. Founded in 2012 by the elusive trio of Daniel Katz, David Fenkel and John Hodges, the banner has enjoyed one of the ...
Results that may be inaccessible to you are currently showing.