Rakta Charitra in Delaware
Cinema Center 3,
401 Newark Shopping Center
E Main St,
Newark, DE 19711
08:15pm
(Premier Show)
Sreedhar 918-403-9578
Online Booking: delawarecinema.com