Phil Collins' actress daughter Lily Collins has reportedly beaten out Julia Roberts' niece for the coveted role of Stormy Llewellyn in director Stephen Sommers' movie adaptation of Dean Koontz's Odd Thomas.
In-vogue star Kat Dennings was also up for the role, according to Variety, but The Blind Side actress, 22, has landed it.
Llewellyn is the title character's girlfriend; Star Trek actor Anton Yelchin will play Thomas.