+1 for Sandra Bullock who's somewhat believable. The rest of the cast should consider going into theatre doing Disney shows.

Poor directing, a story full of plot holes and just way too many "suuurrrre....right..... why didn't he/she do...." moments.

Tho