This movie is a film Adaptation of the book and it truly encompasses multiple genres. I'd have to sit and record each and every instance of each genre to be sure, but ain't nobody's got time for that. This movie is close to my heart because it takes all the little honest hopes, dreams, and struggles we face to show that their is a greater purpose and we tuely do make impacts on this world though we may not see it. It makes you think about what is truly important and how you can keep the knowledge of that alive. The constants of this movie is love and love for the common man which can shape ages. Enjoy the trailer that, it in itsself, is epic.