A story of survival in a horrifying world in the future for a young mother trying to save her two children. Nonstop action and plot twists make this and interesting film experience.

Sandra Bullock knows how to play these roles very well. She simply has a knack for slipping into a high stress character almost effortlessly.

This type of movie does not have much character development due to the focus being on the action however this one did produce a nice character arc for Bullock. And this was satisfying to the viewer.

The failure to explain the menace leaves the viewer unfulfilled and unsatisfied however, this movie will keep you entertained for two hours.