tilda swinton as each of the avengers, film still from the avengers