Isaac Julien Master Class's Final Project screening
Center for the Arts: University at Buffalo 103 Center for the Arts, Buffalo, New York, United StatesIn the Drama Theatre at the Center for the Arts: University at Buffalo, Isaac Julien will present his Master Class's Final Project film, "followed by a talk by Julien and students involved in the project."