Harry Potter and the Prisoner of Azkaban and Shrek 2 continue their journey to records adding $34.9M and $23.3M respectively. By the way, Shrek 2 just beat Finding Nemo for the highest grossing animated film in the US, and in 18 days, beat Spiderman as the fastest film to reach $300M (which needed 22 days). With $20M a weekend still possible for the next few weeks, it could become the fastest to $400M too and shatter Spidey and Titanic's records at 66 days.