Lady In The Water

(D: M. Night Shyamalan, 110 min)