Megan Fox,who plays Lilah,says, "Josh and I had a conversation about what their past relationship could have been and why she would be so dedicated and so in love with someone who treated her the way that he did and was not able to love.
VOA: standard.2010.06.20