Question: Where did the Indian actress who starred in Immortals go to college?
Answer: St. Xavier's College, Mumbai