Emma Stone FINALLY cast as...WAIT WHO?