Question: was the movie arrival based on a book

Answer: No, Arrival is a 2016 American science fiction drama film directed by Denis Villeneuve and written by Eric Heisserer. It is based on the 1998 short story ``Story of Your Life'' by Ted Chiang, and stars Amy Adams, Jeremy Renner, and Forest Whitaker. The film follows a linguist enlisted by the U.S. Army to discover how to communicate with the aliens and why they have arrived on Earth, before tensions lead to war.