Director Abel Ferrara.
Director Abel Ferrara.
Copyright: 2012 Twentieth Century Fox Film Corporation