Babylon Central, the debut film of Thievery Corporation's Eric Hilton will be screened here in Washington, DC at the Fourth Annual Our City Film Festival on Sunday, February 13 at 3:15pm. Tickets are available here for $10.
812 7th St NW
Babylon Central Official Trailer:
Interview clip with Eric Hilton