The actress starred in the series “Heroes” and “Nashville” and featured in two of the latest installments of the “Scream” franchise.

Read more at vogue