I was trying to figure out where I knew her from after watching the Gerald's Game trailer last night, she was in Wayward Pines!
Judging from her filmography I've seen her in a few things but it was the TV show I remembered her from.
__________________ Triumphant sight on a northern sky |