Lily James and Sebastian Stan to play Pam & Tommy