A great collaboration between the Greek mythology and modern life. Well built up characters and impressive CGIs. Great cinematography. I would like to commend the team for a job well done. What brings this film to one of the best teenage movies is of great acting skills. But I'm quite disappointed with the movie for I have read all five books and they lack most of the great scenes.