A new Hollywood blockbuster appears to be scaring people away from Santa Cruz, California. Jordan Peele’s “Us” is a psychological horror film that takes place in Santa Cruz. The plot is that a family of four has to escape four crazed and deadly strangers who look exactly like them. It was filmed on location at […]