If There are Any Heavens is the story of Rose Miller, a WWII widow living in Oregon in 1943. Grief stricken, Rose walks through her life, a ghost of her former self. She is a locally renowned gardener and despite her despair, she continues with her small business creating floral arrangements for local events. She is stirred when handsome art professor Ed O'Neil, commissions her to design the flowers for his mother's funeral. After a few coincidental meetings, his intense attraction to her becomes known. When he makes an advance towards her, Rose accepts and they begin a love affair. While her feelings are intensely passionate, it's not long before Rose begins to realize that their arrangement is morally corrupt and deceitful. Rose breaks things off with Ed but as his love letters pour in she finds herself wanting him again. When tragedy strikes, Rose turns to Ed and he is unwilling or unable to help her.