She was terrified of the sharks in Finding Nemo (they are pretty scary to be fair) and refused to watch the rest of the film. So I don't know whether Monsters vs. Aliens is a good idea.... she loves Shrek. Would it appeal in a similar way at all or are there bits that would frighten her?