you 're caught alone in a blizzard , an almost dead stranger falls in your front door , you save his life , and though you have n't had a lover in five years , somehow he ends up on top of you for most of the night .