In this whimsical romantic comedy that recalls It's a Wonderful Life, Nicolas Cage plays Jack Campbell, a workaholic bachelor who gets to see what his life might have been like had he stayed with his old sweetheart, Kate (Tea Leoni). Thirteen years before, Jack accepted a...