Leonardo DiCaprio Almost Missed Out on an Iconic Role Due To “Not Being Good Enough”

Initially, Frank Abagnale, the man the movie is about, doubted Leonardo DiCaprio could convincingly play him. He worried DiCaprio wasn’t smooth or confident enough to capture the personality of the con artist who famously swindled millions. But after watching DiCaprio’s performance, Abagnale was amazed and felt the actor had perfectly portrayed him.








