America has strict laws about discrimination. No town or building can forbid a person to live there according to his color or religion. Yes, you agree; don't you?
Jews can live in Hebron, Nebraska, or Jericho, New York. So why can't they live in the original cities of those names? Look at the destruction of Jewish homesin Hebron by the Israeli army.
All characters are very convincing and Bradley Cooper’s intelligent Eddie is so entertaining, convincing and endearing that you eventually love the character and rejoice every time he has to explain anything to the normal humans.