It's just perfect in everyway the story,characters,music,set pieces it's an emotional rollercoaster ride that will keep you immersed right until the end highly recommend it can't wait to get it on blu ray thank you 20th century fox for 20 years of amazing X-Men movies.