Eckington: NoMa Summer Screen Festival – Opens tonight