ANNIE (2014)

OnTheRunLatest update of cartoon heroine from the Great Depression finds the irrepressible tween warming the heart a Telecom zillionaire (Jamie Foxx) and teaching life lessons to a depressed foster mother (Cameron Diaz) & a repressed workaholic (Rose Byrne).

Not bad, but not good either. The worst problem is that no one in the cast can really sing, so when pint-sized star Quvenzhané Wallis is supposed to thrill us with her big number “Tomorrow”… well… oops… (JLH: 3/5)

Directed by Will Gluck. 2014 screenplay by Gluck and Aline Brosh McKenna based on Harold Gray’s comic strip & Thomas Meehan’s book for the Broadway musical. Click HERE to read our FF2 Haiku. Not yet seen by Rich.

HardKnocks

Top Photo: “Annie” (Quvenzhané Wallis) on the run.

Bottom Photo: Annie with her Foster Care sisters dancing around in the Bronx.

Photo Credits: Barry Wetcher

Q: Does Annie (2014) pass the Bechdel Test? RedA

Yes!

Despite the centrality of her role as a “stop and smell the roses” figure for Mr. Stacks (Jamie Foxx), Annie actually spends most of her time interacting with female characters, including Miss Hannigan (Cameron Diaz) and Grace (Rose Byrne).

And the best scene in the film is a giddy rendition of “It’s a Hard Knock Life” sung by Annie and her four foster sisters (most of whom actually can sing) while doing a massive clean-up of Miss Hannigan’s scuzzy walk-up in the Bronx.

236 comments

  1. We stumbled over here coming from a different page and thought I may
    as well check things out. I like what I see so now i am following you.

    Look forward to looking at your web page yet again.

  2. Very nice post. I just stumbled upon your weblog and
    wished to say that I have really enjoyed browsing your blog posts.

    After all I’ll be subscribing to your rss feed and I hope you write
    again very soon!

    My web site; poker online

  3. I’m amazed, I have to admit. Seldom do I encounter a blog that’s both
    equally educative and engaging, and without a doubt, you have hit the nail
    on the head. The issue is something which not enough people are speaking intelligently about.
    Now i’m very happy that I stumbled across this in my hunt for
    something regarding this.

  4. I seriously love your site.. Great colors & theme. Did you develop this
    web site yourself? Please reply back as I’m attempting to create
    my very own website and want to learn where you got this from or exactly what the theme is called.

    Appreciate it!

  5. Great beat ! I would like to apprentice while you amend
    your site, how could i subscribe for a blog website? The account aided me a acceptable deal.
    I had been tiny bit acquainted of this your broadcast provided bright
    clear concept

  6. I loved as much as you’ll receive carried out right here.
    The sketch is tasteful, your authored subject matter stylish.
    nonetheless, you command get bought an shakiness over that
    you wish be delivering the following. unwell unquestionably come further formerly again since exactly
    the same nearly very often inside case you shield this hike.

  7. Hey I know this is off topic but I was wondering
    if you knew of any widgets I could add to my blog that automatically tweet
    my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe
    you would have some experience with something like
    this. Please let me know if you run into anything. I
    truly enjoy reading your blog and I look forward to your new
    updates.

  8. Hello my family member! I wish to say that this post is amazing, great
    written and include almost all significant infos. I would like to look extra posts like this .

  9. Thanks for your personal marvelous posting! I seriously enjoyed reading it, you could be a great author.
    I will make sure to bookmark your blog and may come back later in life.
    I want to encourage you to continue your great posts, have a nice evening!

  10. Good day! I could have sworn I’ve been to this blog before but after reading through
    some of the post I realized it’s new to me. Anyways,
    I’m definitely glad I found it and I’ll be bookmarking and checking back
    often!

  11. My coder is trying to persuade me to move to .net from PHP.

    I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using WordPress on a number of websites for about a year and am anxious about
    switching to another platform. I have heard
    excellent things about blogengine.net. Is there a way I can import all my
    wordpress content into it? Any kind of help would be really appreciated!

  12. Ahaa, its good discussion on the topic of this piece of writing at this place at this web
    site, I have read all that, so at this time me also commenting here.

  13. I am not sure where you’re getting your info, however great
    topic. I needs to spend a while finding out more or figuring out more.
    Thank you for fantastic info I used to be searching for this information for my mission.

  14. Please let me know if you’re looking for a article writer
    for your weblog. You have some really good articles and I believe I would be
    a good asset. If you ever want to take some of the load off, I’d
    absolutely love to write some material for your blog in exchange for a link back to mine.
    Please send me an e-mail if interested. Thank you!

  15. I know this if off topic but I’m looking into starting my own blog and was wondering what all is needed to get set up?
    I’m assuming having a blog like yours would cost a
    pretty penny? I’m not very web savvy so I’m not 100% positive.
    Any recommendations or advice would be greatly appreciated.

    Thanks

  16. I just like the helpful info you supply in your articles.

    I’ll bookmark your weblog and take a look at once more
    right here regularly. I’m quite sure I will learn many new stuff proper right here!

    Best of luck for the next!

  17. Howdy! This post could not be written any
    better! Reading through this post reminds me
    of my good old room mate! He always kept chatting about this.
    I will forward this article to him. Fairly certain he will have a good read.
    Thank you for sharing!

  18. Wow, incredible blog layout! How long have you been running a
    blog for? you make running a blog glance easy. The overall
    glance of your web site is great, let alone the content material!

  19. hey there and thank you for your information – I have definitely picked up anything new from right
    here. I did however expertise several technical points using this
    site, as I experienced to reload the web site a lot of times previous to I could get it to load correctly.

    I had been wondering if your web host is OK? Not that I’m complaining, but slow
    loading instances times will very frequently affect your placement in google and can damage your quality
    score if ads and marketing with Adwords. Anyway I am adding this RSS to my email
    and could look out for a lot more of your respective interesting
    content. Make sure you update this again soon.

  20. Awesome blog! Do you have any hints for aspiring writers?
    I’m planning to start my own website soon but I’m a
    little lost on everything. Would you propose starting with a free platform like WordPress or go for a paid option? There are so
    many options out there that I’m completely confused ..

    Any tips? Kudos!

  21. hey there and thank you for your info – I have certainly picked up anything new from right here.
    I did however expertise some technical issues using this site, since I experienced
    to reload the web site many times previous to I could get it
    to load properly. I had been wondering if your web hosting
    is OK? Not that I am complaining, but slow loading instances times will very frequently affect your placement in google and can damage your quality score if advertising and marketing with Adwords.

    Well I am adding this RSS to my email and could look out for much more
    of your respective intriguing content. Ensure that you update this again very soon.

  22. It’s perfect time to make some plans for the long
    run and it’s time to be happy. I’ve learn this put up and if I could I wish to suggest you some attention-grabbing issues or
    advice. Maybe you could write subsequent articles regarding this article.
    I desire to learn more things about it!

  23. What i do not understood is in truth how you’re not really much more
    well-liked than you may be right now. You’re very intelligent.
    You know thus significantly in the case of this matter, produced
    me in my view imagine it from numerous varied angles. Its like men and women are not interested except it’s one thing
    to accomplish with Lady gaga! Your personal stuffs outstanding.
    At all times care for it up!

  24. Hello there! I could have sworn I’ve visited this web
    site before but after going through some of the articles I realized it’s new to
    me. Anyhow, I’m definitely delighted I discovered it and I’ll be bookmarking it and checking back often!

  25. Having read this I believed it was really informative. I appreciate you spending some
    time and energy to put this information together. I once
    again find myself personally spending a lot of time both reading and posting
    comments. But so what, it was still worth it!

  26. Hi there to every body, it’s my first pay a quick visit of this website;
    this blog includes amazing and in fact excellent data designed for readers.

  27. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.
    You definitely know what youre talking about, why throw away your intelligence on just
    posting videos to your blog when you could be giving us something informative
    to read?

  28. An outstanding share! I have just forwarded this
    onto a coworker who had been doing a little
    research on this. And he in fact bought me breakfast due to the fact that
    I found it for him… lol. So let me reword this….
    Thank YOU for the meal!! But yeah, thanx for
    spending some time to discuss this matter here on your site.

  29. We are a group of volunteers and opening a new scheme in our community.

    Your website offered us with valuable information to work on. You have done a formidable job
    and our whole community will be thankful to you.

  30. Write more, thats all I have to say. Literally, it seems as though
    you relied on the video to make your point. You clearly know what
    youre talking about, why waste your intelligence on just posting videos to your site when you
    could be giving us something informative to read?

  31. Hey there would you mind sharing which blog platform you’re using?
    I’m planning to start my own blog soon but I’m having a difficult time choosing between BlogEngine/Wordpress/B2evolution and Drupal.

    The reason I ask is because your design and style seems different then most blogs and
    I’m looking for something completely unique. P.S Sorry for being off-topic but I
    had to ask!

  32. This is very interesting, You’re a very skilled blogger. I’ve joined your rss feed and
    look forward to seeking more of your excellent post. Also, I have shared your web site in my social networks!

  33. That is a very good tip especially to those fresh to the blogosphere.
    Simple but very accurate info… Many thanks for sharing this one.
    A must read post!

  34. Hi! I know this is kinda off topic however I’d figured I’d
    ask. Would you be interested in trading links or maybe guest
    authoring a blog post or vice-versa? My website goes over a lot of
    the same subjects as yours and I think we could greatly benefit from each
    other. If you happen to be interested feel free
    to send me an e-mail. I look forward to hearing from you!
    Great blog by the way!

  35. Howdy, i read your blog occasionally and i own a similar
    one and i was just wondering if you get a lot of spam feedback?
    If so how do you reduce it, any plugin or anything you can recommend?

    I get so much lately it’s driving me insane so any help is very much appreciated.

  36. You really make it seem so easy with your presentation but I find this matter to be actually something that I think
    I would never understand. It seems too complicated and extremely
    broad for me. I am looking forward for your next post, I
    will try to get the hang of it!

  37. Admiring the time and effort you put into your blog and in depth information you present.
    It’s good to come across a blog every once in a while that isn’t the same unwanted
    rehashed material. Great read! I’ve saved your site
    and I’m including your RSS feeds to my Google account.

  38. I’ll immediately seize your rss feed as I can’t to find your email subscription link or e-newsletter service.
    Do you have any? Kindly permit me recognize so that I may subscribe.
    Thanks.

  39. You actually make it seem so easy with your presentation but I find
    this topic to be actually something that I think I would never understand.
    It seems too complicated and extremely broad for me. I’m looking forward for your next
    post, I will try to get the hang of it!

  40. Wow that was strange. I just wrote an incredibly long comment but after I clicked submit my comment didn’t show up.
    Grrrr… well I’m not writing all that over again. Regardless, just wanted to say excellent blog!

  41. Hey there just wanted to give you a quick
    heads up. The text in your content seem to be running off
    the screen in Opera. I’m not sure if this is a format
    issue or something to do with web browser compatibility but I figured I’d post to let you know.
    The design and style look great though! Hope you get the issue fixed soon. Thanks

  42. You’re so awesome! I don’t suppose I have read through something like that before.
    So great to find another person with some original thoughts
    on this subject matter. Really.. thank you for starting this up.
    This site is something that’s needed on the web, someone with a little originality!

  43. I’m not that much of a online reader to be honest but your blogs really nice, keep it
    up! I’ll go ahead and bookmark your website to come back in the future.

    Many thanks

  44. Pretty great post. I just stumbled upon your weblog and wished to say that
    I’ve really loved surfing around your blog posts. In any case
    I’ll be subscribing in your rss feed and I am hoping you write again very soon!

  45. Howdy! I could have sworn I’ve been to this site before but
    after checking through some of the post I realized
    it’s new to me. Nonetheless, I’m definitely glad I found
    it and I’ll be bookmarking and checking back often!

  46. Hey! This is kind of off topic but I need
    some advice from an established blog. Is it very hard to set up
    your own blog? I’m not very techincal but I can figure things out
    pretty quick. I’m thinking about setting up my own but I’m not sure
    where to begin. Do you have any tips or suggestions?

    With thanks

  47. I’m extremely impressed with your writing skills as well as with the layout on your blog.
    Is this a paid theme or did you modify it yourself? Either way
    keep up the nice quality writing, it is rare to see a nice blog like this one these days.

  48. Great post. I used to be checking continuously this blog and I’m impressed!
    Extremely helpful information specially the
    last part 🙂 I deal with such information much.
    I used to be looking for this certain information for a very long time.
    Thank you and good luck.

  49. Does your site have a contact page? I’m having
    trouble locating it but, I’d like to send you an email.
    I’ve got some suggestions for your blog you might be interested in hearing.

    Either way, great website and I look forward to seeing
    it expand over time.

  50. I will right away take hold of your rss as I can not in finding your e-mail
    subscription hyperlink or e-newsletter service. Do you have any?
    Kindly let me realize in order that I may subscribe.
    Thanks.

  51. Thanks for your personal marvelous posting!
    I seriously enjoyed reading it, you’re a great author.I will be sure to bookmark your blog and may come back down the road.
    I want to encourage you to continue your great posts, have a nice morning!

  52. I was pretty pleased to discover this website.

    I need to to thank you for ones time for this particularly fantastic read!!

    I definitely loved every little bit of it and i also have you bookmarked to check out new stuff in your blog.

  53. Hey! This is kind of off topic but I need some advice from an established blog.
    Is it very difficult to set up your own blog? I’m not very techincal but I can figure things out pretty fast.

    I’m thinking about creating my own but I’m not sure where to start.
    Do you have any points or suggestions? Thank you

  54. Wonderful blog! I found it while surfing around on Yahoo
    News. Do you have any tips on how to get listed in Yahoo News?
    I’ve been trying for a while but I never
    seem to get there! Thank you

  55. You really make it appear so easy together with your presentation but
    I to find this matter to be actually something which I think I’d never understand.
    It sort of feels too complicated and extremely large for me.

    I am looking ahead to your subsequent put up, I will attempt to get the hang
    of it!

  56. May I simply say what a comfort to find a person that genuinely understands
    what they’re discussing online. You definitely understand how to bring an issue to light
    and make it important. A lot more people should
    check this out and understand this side of the story.
    I can’t believe you’re not more popular because you surely have the gift.

  57. Woah! I’m really loving the template/theme of this website.

    It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between usability
    and visual appeal. I must say you’ve done a great job
    with this. Additionally, the blog loads extremely fast for me on Opera.
    Exceptional Blog!

  58. I have been exploring for a little for any high-quality articles or
    weblog posts in this sort of area . Exploring in Yahoo I ultimately stumbled upon this
    website. Studying this information So i’m happy to express that I have a very just right uncanny feeling I discovered
    exactly what I needed. I most indubitably will make sure to do not overlook this
    web site and provides it a glance regularly.

  59. We’re a group of volunteers and starting a new scheme in our
    community. Your site offered us with valuable info to work on. You’ve done a formidable job and our entire community will be thankful to you.

  60. Hi, I think your web site may be having internet browser compatibility issues.
    When I take a look at your site in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping issues.
    I just wanted to give you a quick heads up! Other than that,
    wonderful site!

  61. Hi there! I realize this is somewhat off-topic but
    I needed to ask. Does operating a well-established website like yours take a
    large amount of work? I’m brand new to writing a blog but I
    do write in my journal on a daily basis. I’d like to start a
    blog so I can share my personal experience and thoughts online.
    Please let me know if you have any kind of ideas or tips for brand new
    aspiring blog owners. Appreciate it!

  62. Admiring the commitment you put into your site and
    detailed information you present. It’s good to come across a blog every once in a while
    that isn’t the same unwanted rehashed material. Great read!
    I’ve saved your site and I’m adding your RSS feeds to my Google account.

  63. What i don’t understood is in reality how you’re now not actually much more well-favored than you may be right now.
    You are very intelligent. You understand therefore significantly in the case of this topic, produced me for my part
    imagine it from numerous numerous angles. Its like men and women are not
    involved except it’s one thing to do with Girl gaga! Your individual stuffs excellent.
    At all times take care of it up!

  64. Hello there! This post could not be written much better!
    Going through this article reminds me of my previous roommate!
    He always kept preaching about this. I most certainly will
    forward this post to him. Fairly certain he’ll have
    a great read. Many thanks for sharing!

  65. Hello! I could have sworn I’ve been to this site before but after looking at a few of the articles I
    realized it’s new to me. Anyhow, I’m certainly pleased I
    stumbled upon it and I’ll be bookmarking it and checking back frequently!

  66. I don’t even know how I ended up here, but I thought this post was
    great. I do not know who you are but definitely you are going to a famous blogger if you
    aren’t already 😉 Cheers!

  67. I am curious to find out what blog platform you have been using?
    I’m having some minor security issues with my latest website and I’d like to find something more safeguarded.
    Do you have any recommendations?

  68. I’m not that much of a online reader to be
    honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your website to come
    back in the future. Many thanks

  69. Pretty nice post. I just stumbled upon your blog and wanted
    to mention that I have really loved surfing around your weblog posts.
    After all I will be subscribing to your rss feed and I am hoping you write once more very soon!

  70. Excellent post. I was checking constantly this blog and I’m impressed!
    Extremely helpful info specifically the last part 🙂 I care for such info a lot.
    I was seeking this certain info for a very long
    time. Thank you and good luck.

  71. That is very interesting, You are an overly skilled blogger.
    I’ve joined your rss feed and look forward to looking for more of your wonderful post.
    Also, I’ve shared your site in my social networks

  72. hey there and thank you for your information – I’ve definitely picked up something new from right here.
    I did however expertise a few technical issues using this website,
    since I experienced to reload the website many times previous to I could get it
    to load correctly. I had been wondering if your hosting is OK?
    Not that I am complaining, but slow loading instances times will sometimes affect your placement in google and can damage your high-quality score if advertising and
    marketing with Adwords. Anyway I am adding this
    RSS to my email and could look out for a lot more of your respective
    interesting content. Ensure that you update
    this again very soon.

  73. fantastic publish, very informative. I ponder why the other experts
    of this sector don’t realize this. You should continue your
    writing. I’m confident, you have a huge readers’ base already!

  74. Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed.

    There was a hermit crab inside and it pinched her ear.

    She never wants to go back! LoL I know this is completely off topic but I had to tell someone!

  75. It’s awesome to pay a visit this web page and reading the views of all colleagues
    concerning this article, while I am also zealous of getting experience.

  76. Heya just wanted to give you a brief heads up and let you know a few of the images aren’t loading properly.
    I’m not sure why but I think its a linking issue.
    I’ve tried it in two different web browsers and both show the same outcome.

  77. Today, I went to the beach with my kids. I found a sea shell and gave it to my 4
    year old daughter and said “You can hear the ocean if you put this to your ear.” She placed the shell to her ear and screamed.
    There was a hermit crab inside and it pinched her ear. She never wants to go
    back! LoL I know this is totally off topic but I had to tell someone!

  78. Hello would you mind letting me know which webhost you’re
    using? I’ve loaded your blog in 3 different
    web browsers and I must say this blog loads a lot quicker then most.
    Can you suggest a good internet hosting provider at a
    reasonable price? Cheers, I appreciate it!

  79. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now
    each time a comment is added I get four emails with the same comment.
    Is there any way you can remove people from that service?
    Appreciate it!

  80. Its like you read my mind! You seem to know a lot about this,
    like you wrote the book in it or something. I think that you could do with some pics to drive the message home a bit, but instead of that, this is great blog.

    A great read. I will definitely be back.

  81. I love your blog.. very nice colors & theme. Did you make this website
    yourself or did you hire someone to do it for you?
    Plz reply as I’m looking to create my own blog and would like to find out where u
    got this from. cheers

  82. Hey I know this is off topic but I was wondering if you knew
    of any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some
    time and was hoping maybe you would have some
    experience with something like this. Please let me know
    if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  83. Hey I know this is off topic but I was wondering
    if you knew of any widgets I could add to my blog that
    automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some
    time and was hoping maybe you would have some experience with something like this.
    Please let me know if you run into anything. I truly enjoy reading your
    blog and I look forward to your new updates.

  84. I’m really enjoying the design and layout of your site.
    It’s a very easy on the eyes which makes it much more
    pleasant for me to come here and visit more often. Did you hire out a developer to create your theme?
    Exceptional work!

  85. Hello, Neat post. There is a problem together with your site in internet explorer, could check this?
    IE still is the marketplace chief and a big component
    to folks will omit your wonderful writing due to this problem.

  86. Hello! I just wish to offer you a huge thumbs up for your great information you have got right
    here on this post. I’ll be returning to your
    website for more soon.

  87. Good day! This is kind of off topic but I need some advice from an established blog.
    Is it very difficult to set up your own blog?
    I’m not very techincal but I can figure things out pretty fast.

    I’m thinking about making my own but I’m not sure where to start.
    Do you have any ideas or suggestions? Cheers

  88. Heya i am for the first time here. I found this board and I find It
    truly useful & it helped me out much. I hope to give something back and help others like you helped me.

  89. Excellent post. Keep posting such kind of info on your blog.
    Im really impressed by your blog.
    Hey there, You have performed a fantastic job. I will certainly digg it and in my view recommend to my friends.
    I’m sure they will be benefited from this web site.

  90. Howdy! This is my first visit to your blog! We are a
    collection of volunteers and starting a new initiative in a community in the same niche.
    Your blog provided us useful information to work on.
    You have done a marvellous job!

  91. I’m more than happy to find this site. I want to to thank you for ones time due
    to this wonderful read!! I definitely loved every bit of it and i also have
    you saved to fav to see new information on your web site.

  92. Link exchange is nothing else however it is only placing the other person’s
    webpage link on your page at proper place and other person will also do similar in favor of you.

Leave a comment

Your email address will not be published. Required fields are marked *