From Manila to the Netherlands to New Jersey, critical businesses and services were brought to a standstill on Friday by a global tech outage.
The disruption was caused by a flawed software update from a cybersecurity company that operates behind the scenes for many businesses.
But the impact was visceral, creating chaotic scenes at airports, grocery stores, subway stations and elsewhere.
Here are scenes from around the world on Friday.
Even as some systems were restored, the outages are likely to have ripples effects that will not be quickly overcome.
Locations:
Manila, Netherlands, New Jersey