H
Hannah Gearan
Sebastian Stan and Lily James are reuniting for an upcoming thriller called Let the Evil Go West. The pair of stars have previously acted together in the series Pam & Tommy. That limited series was nominated for several Emmy awards, including Outstanding Limited or Anthology Series and Outstanding Lead Actor and Actress in a Limited series, respectively, for Stan and James.
Continue reading...
Continue reading...