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.
1990
2002
2004
2006
2005
1991
1993
2017
1968
1978
2003
2012
1962
1970
2008
2011