Worked With:

James Cameron


Tim Roth

Christopher Nolan Pictures