I do vaguely recall a Final Destination movie with her in it. Have to watch them again! I enjoyed all the Final Destination movies.
I'm a big fan of OTH and love all the characters/cast of the shows I love.
Haley needed her sister so it was nice to have her join the show. Quinn and Clay were great additions, IMO. The show made me believe in love, family, and friendships.