17 Frost

Theater of the Arts

17 Frost is a non-profit art space located in Williamsburg, Brooklyn

Back to All Events

Hate Cave Exhibition Closing and Featuring a special presentation of the the short film "Ellis" starring Robert De Niro

In Ellis, De Niro narrates and stars as one of the migrants whose pursuit of a new life expired at the now-shuttered Ellis Island Immigrant Hospital. Following its opening in 1902, approximately 1.2 million people passed through the facility, where the Statue of Liberty can be seen from the windows. Upon arrival, some travelers were approved, but many, due to illness or simply fatigue, were denied access and hospitalized. Languishing in a sort of purgatory awaiting their fate, many were never discharged.

Frost Theatre of the Arts is a 501(c)(3) non - profit