I never has seen snow Signs, but a lot of folks here seem to think highly of it.
You should see it. It's M. Night Shyamalan.
I think more highly of it than most folks I have seen comment upon it.
The ensemble work is remarkable. Gibson, Joaquin Phoenix and the two children - Rory Culkin and Abigail Breslin -- are absolutely wonderful.
The score by James Newton Howard is terrific.