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.
1994
1997
1989
2008
2002
1971
2005
1990
2021
2017
2007