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.
2007
1941
2004
1936
1982
1974
1966
2009
1991
1968
1978
2003
2012
2000
2021
2016
1998
2002