For this week's Thursday Movie Picks, run by Wandering through the Shelves, we’ve been asked to list three to five films that have taken home the Academy Award for Best Animated Feature. As usual I have based my selection from films I've watched. Shrek (2001) The Shrek series is one of DreamWorks Animation's most successful... Continue Reading →