‘Save Yourselves!’: A Refreshing Take on Romance, Technology Addictions and Alien Invasions

On Jan. 5 2020, Save Yourselves!, directed by Alex Huston Fischer and Eleanor Wilson, brought a new twist to the stereotypical alien invasion story. The

Continue reading