Based on Catherine Ryan Howard's novel, Obsession.Based on Catherine Ryan Howard's novel, Obsession.Based on Catherine Ryan Howard's novel, Obsession.