Budget $50 million[2] Arrival is a 2016 American science fiction drama film directed by Denis Villeneuve and written by Eric Heisserer, based on the short story "Story of Your Life" by author Ted Chiang.