Initially, I thought this movie would struggle to get 3/5 stars. However, I stuck w/ it & found that it was worth my time. Taking in account each character's role, how they are portrayed & how they develop throughout the storyline, one can appreciate the dual nature within all of us, while recognizing how easy it is to still judge these 'books' by their 'covers.'