After working with other equally talented and attractive leading men like Ben Affleck and Daniel Craig, Olga Kurylenko said that her co-star Tom Cruise is the crème of the crop.

During an interview with V Magazine, Olga Kurylenko described Tom Cruise as a "fascinating person." The 33-year-old actress stars together with Tom Cruise in his newest movie "Oblivion."

"I could watch him all day long. I learned so much from him," said the Ukraian actress. "He is one of the most generous actors I have ever worked with, and he has more energy than anyone I've ever met!"

So is there some real life spark between the two? Well Tom Cruise is currently single but Olga is dating her "Magic City" co-star Danny Huston.

Olga managed to beat Olivia Wilde, Jessica Chastain, and Noomi Rapace for the role of Julia in th sci-fi movie that is due for April. Talking about her other movie "The Wonder" which also stars Oscar winner Ben Affleck, Rachel McAdams and Javier Bardem, Olga said that it took her to the "darkest place" out of all her movies.

"I've never been to such depths as in this one. I scared myself, you know what I mean?" Olga said.

But putting aside the difficulties she encountered while making the film, she expressed her gratitude to her director for believing in her.

"You know, I always think about where I come from. And this guy who's so amazing and whom I admire, he just trusted me. He believed in me. It turned my life into a fairy tale," the actress said.