Deadpool 3: Who is Cassandra Nova?

Deadpool 3: Who is Cassandra Nova?