Five young mutants, just discovering their abilities while held in a secret facility against their will, fight to escape their past sins and save themselves.
1999
1990
1980
1984
2024
2007
1977
1981
1955
2017
2016
2004
1968
1995
1996
1985
1982
1971