Battle Royale, finished it about 2 mins ago and all I can say is WOW,completely ed up and worth the 29 bucks i spent on it. Now i am looking forward to finding and watching Salo.
Star Wars Episode III: Revenge of the Sith - Excellent movie that definitely redeems the others. I've already seen it twice in theatres and am hoping to see it once more this weekend.