hero has a great plot, cinematography, acting, etc, but it misses one of th emost important things imo... character development! everything happened too fast for such an epic style story... never really got the chance to emotionally connect with the characters. seems like a waste.