Text (SA): Target opponent sacrifices a creature, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life.
All actions are performed sequentially in the order listed on the card. [Shards of Alara FAQ 2008/09/23]
You choose the creature card during resolution. [Shards of Alara FAQ 2008/09/23]
You can play this if you have no creature cards in your graveyard. If you have no creature cards in your graveyard on resolution, then ignore than part and continue with the rest of the effect. [D'Angelo 2009/02/07]
State based effects are not checked until resolution is complete. So it is possible for both players to lose during the resolution. For example if the opponent ends up at zero or less life and for you to draw while your library is empty. [Shards of Alara FAQ 2008/09/23]