When did it become trendy to hate this movie?
Maybe I am missing something but is it residual hatred for M. Night Shyamalan following Lady in the Water? Or is it simply because it doesn't have a Marvel logo in front of it?
Whatever the case may be, it's a damn shame, became even after all these years later, this film holds up extremely well, and is easily better than many films out there now. Very underrated film.