Claim: The House of the Spirits won Oscar Awards.
Verdict: NOT ENOUGH INFO