Katherine Langford has been cast in a mysterious new role in Avengers 4.