on June 7, 2000 North Beach North Beach is a beautiful film. The human race should stick around to enjoy it.… on June 7, 2000