Congratulations to Hollywood for the worst Memorial Day weekend in over 15 years due to a lack of originality and predictable storytelling. Looks like 4 princesses beat a prince in a battle in the desert for the 2nd place spot at the box office. The over-hyped and over-effected Prince of Persia: Sands of Time came in at a disappointing third right behind the ‘girl-power’ Sex in the City 2. Female legions were out in full support even though ‘Sex’ was universally panned by critics. Shrek 4 managed to remain on top for a 2nd straight week but has performed well under Shrek 3 show clear evidence that the franchise should come to a close. Iron Man also stays within the top 5 in it’s 4th week. It looks to end its run just over $300 million. Splice opens next week, let’s hope some fresh blood will rejuvenate this mess of a weekend.