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.''