Scarlett Witch has arrived, everyone! Elizabeth was spotted on the set of The Avengers: Infinity War this past Sunday (April 2) in Edinburgh, Scotland. Photos have been added to the gallery!
UPDATE: APRIL 6, 2017 — More photos of Elizabeth shooting the upcoming Avengers film have been released, this time from last night. Photos can be found in our gallery as well!