Q:Who plays mary jane in spiderman 2?
A:
Kirsten Dunst