Amy Adams' role in Catch Me If You Can plunged her into crisis - because she was upset that co-starring with Leonardo Dicaprio didn't launch her to superstardom.
The 34 year old's film career failed to take off after the 2002 drama, despite critical praise.
Adams reassessed her acting dreams after a series of failed projects followed her first major success as a seasoned actress.
She tells America's Allure magazine, "There were definitely times when I was let go from pilots or going broke, and I wasn't sure what to do. That was the year I turned 30. I was going through a crisis of confidence, a crisis of being, a crisis of identity... It was the age where I reevaluated everything - how I approached my life, and how I thought about myself. What I was willing to put up with, what I wasn't willing to put up with."