Question: who played molly in she's out of my league
Answer: Alice Eve as Molly McCleish