Leo was super as usual and the rest of the cast was spot on. Special effects were crazy good, not the only point at which it makes you think of the Matrix. I understand why it ended like it did, to hear people talking coming out of the movie was fun but I prefer a movie to complete but that is just me. it was the kind of movie you need to see in the theater and if it had been 3D people would be talking about it like Avalon. Not disappointed but I expected a blow your mind plot twist which never came. Either way, highly recommended, very enjoyable.