Immortals has been released in theatres. Just my $.02, but it's nothing brilliant. It's awfully pretty to look at, and I had fun watching it, but it was instantly forgettable. Very "300 meets Clash of the Titans." Some parts made more sense than others, but there is sure plenty of excitement.