Leonardo DiCaprio will no longer star in in Mel Gibson's next directorial project, a period piece about Vikings. We have a feeling it has more to do with Mel's recent behavior than how Leo feels about Vikings. [Image via Getty]