Appearantly Lily has passed on the movie Odd Thomas, since she choose to take the role as Snow White instead.
It’s the lay of the land these days, as rising actors make tough career decisions, trading one high profile role for another. Just as Jennifer Lawrence dropped out of Oliver Stone’s “Savages” to take the lead role in “The Hunger Games”, now Lily Collins has been confirmed to be officially passing on the adaptation of Dean Koontz’s “Odd Thomas” opposite Anton Yelchin after taking the title role in Tarsem Singh’s “Snow White” instead. Variety reports today that “Californication” actress Addison Timlin is now in negotiations for the role vacated by Collins, Stormy Llewellyn.
Source: Up and Comers