Eva Green finds the film industry ''rather cold.'' The 33-year-old actress has hailed 2014 a miracle after landing roles in two big movies,
Sin City: A Dame to Kill For and
300: Rise of an Empire, and TV show
Penny Dreadful, and admitted her work has gone largely undetected since her breakout role in 2006 Bond movie
Casino Royale because she wasn't offered anything ''interesting'' that required more than her looks. She said: ''To tell you the truth. I was not offered something by Hollywood. Every role was the boring beautiful girl. Instead of doing that, I made movies that not a lot of people saw but were good for my heart. I've always found the movie business rather cold, so finding parts to play and having people enjoy them has made this year a miracle for me.''