I-95 Construction Advisory:
A major improvement project is underway at the I-95 & SR896 interchange in Newark, Delaware, south of Wilmington. Travelers should expect delays or find alternate routes.
Escape to the movies at Penn Cinema Riverfront located within Wilmington's Riverfront district. Penn Cinema features state-of-the-art technology, premium, power recliner seating, and the state's only IMAX® theater. Penn Cinema offers a full slate of blockbusters, independent films, special events, and more. Penn Cinema is proudly locally owned and independently operated.