Video Science Fiction Short Film Rakka (2017): Brutal and Gritty Alien Invasion Short Film That Hits Hard 1,015 views6 min read