Question: How did Peter Lake know Beverly's name? It was never given when they first met (at least in the movie). When he rescues her, he calls her by name.
Question: How old was Willa in 1916 and how old is she in 2014? Asking because it would seem like she is over 100 years old yet still works?
Question: Why does Colin Farrell's hair go from long to short in the "current day" part of this movie?
Answer: In 2014, she's around 105 years old. In 1916, she would be 7, but she hasn't aged due to supernatural reasons. Remember, this is a movie with a magical winged horse.