The winner of this year’s RT Awards is The Lord of the Rings: The Two Towers! With 184 reviews (as of this writing) and 179 of them Fresh, The Two Towers stands as the best-reviewed movie of 2002. This shouldn’t be too surprising, since most critics have said the movie leaves them wanting more. [More]