Based on the Scifi short story “Story of Your Life” by Ted Chiang (which consequently got a Nebula Award in 2000) comes the latest Scifi thriller “Arrival”. Despite how the trailer may make it look at some stage, this isn’t a run and gun Independence Day alien invasion film. This is a thoughtful film that’s content…