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