The 37-year-old plays the role of Myrtle Wilson in "The Great Gatsby", which is based on Scott Fitzgerald's iconic novel, reported Access Hollywood.
"Leo is the most perfect Jay Gatsby. He brings to it a childlike innocence. His obsession with Daisy doesn't feel mentally ill. It's just sort of passionate and misguided, but still romantic. Leo's fabulous in everything. He's one of the greatest actors of our generation," Fisher said.
Fisher was excited by the movie's elaborate costumes created by designer Catherine Martin.
"I felt like there was a whole building devoted to Catherine Martin and the costumes. You could just go from room to room looking at beautiful sketches and seeing silks and lace and feathers," she added.