film still of emma watson playing a cowboy in an old western