Back in 1988, 20th Century Studios released a movie called “Alien Nation”, which starred James Caan, Mandy Patinkin and Terence Stamp.  The movie was set in Los Angeles in the early 1990s, where humans live alongside extraterrestrial humanoid beings whose spaceship crash-landed three years earlier. This coexistence is not always harmonious, as exemplified by segregated […]