Here comes the cavalry.
The debris from the Red Room satellite rains down on the land while Natasha and Taskmaster have a final fight. Secretary of State Ross pulls in with his convoy at the end of the battle having been notified by Natasha.
This was one of three sequences filmed at the Hankley Common in Farnham UK.
(Black Widow, 2021)