We help Fox put the final nail in the coffin of the X-Men films by reviewing the final installment in the series, The New Mutants. Does the franchise go out on a bang or a whimper? Tune in to find out!