Please answer this question: who plays raven in days of future past?
Jennifer Lawrence