Plot hole: One of Snape's memories show Lily telling baby Harry to be safe, be strong. That had to have occurred before Voldemort killed Lily. Snape was not in the house until after Lily was killed and Voldemort was gone. Only Lily and Harry should have had that memory, but not Snape.
Plot hole: When Puss is being sent to prison near the end of the film a shot is shown of Softpaws effortlessly holding a golden egg with one hand. However, back in the giant's castle none of them were able to carry a single egg without help.