Answer
The answer is "Public Enemies". In 2009, Giovanni Ribisi starred in two films: "Avatar" and "Public Enemies". "Avatar", a science fiction epic, became the highest-grossing film of all time, while "Public Enemies", a crime drama, portrayed the life of notorious American outlaw John Dillinger.