Lily is the tritagonist in Thomas and the Magic Railroad. She is played by Mara Wilson like Matilda Wormwood from Matilda.
She lives in the city with her mother. With the help of her grandpa, Patch and Thomas, they helped restore Lady to her former glory and returned the magic to the Magic Railroad.
- This was Mara Wilson's final film role to date.