The movie was well developed and offered insight into how X-men came to be. The unknown actors and actresses were convincing in their roles which made for a good movie. Kevin bacon's role was not that great and was more annoying than entertaining. However, his role did help to establishing the background of Magnito and provided insight into the bad blood felt between Xavier and Magnito. Overall a good movie to go see.