Ellis
This short explores the abandoned buildings of Ellis Island, where a haunting art installation recalls its history as a port of entry for generations.
Starring
Robert De Niro
Director
JR