Life & Arts Reviews New Moon Review By Chukwudi Ilozue 15 years ago Last month, the new addition to the epic Twilight series of movies created a frenzy