Crawlers
Production: United States of America
Release date: 2025-06-10
In the year 2030, a zombie pandemic of biblical proportions decimates the United States' population. American survivors rush to Mexico to 'El Santuario del Sur', the southern sanctuary, a rocky plateau believed to be zombie free.
5.1
8
0
7.5
7.5
7.1
0
10
2
0
3.5
9.5
6.1
5.3