You may want to review "When Worlds Collide" & "Lost Horizon" - both with adversity and up-beat endings. William Krebs e-mail address = [log in to unmask]