Actors

Whether they’re today’s super-stars with clout or character players with decades of experience, actors are not improvising the film you’re watching. They follow the script and the director’s intent. For almost any other actor, even a few days’ work on a big budget film is a career highlight. They smoke only if they’re told to smoke. Actors in these rankings worked on at least two top-grossing films since 2002.

Rank Actor Score Smoked in films With brands Views, millions
1 Anthony Mackie 113 2 6 3
2 Demetrius Shipp, Jr. 90 2 4 10
3 Matthew McConaughey 88 5 2 8
4 Timothée Chalamet 87 2 4 7
Michael Shannon 87 5 2 7
5 John Leguizamo 86 4 2 16
6 Brad Pitt 81 3 1 36
7 Sophia Lillis 80 2 0 60
8 Jason Mitchell 76 4 2 6
9 Joaquin Phoenix 69 3 0 39
10 Kate Winslet 67 2 3 2
11 Michael Stuhlbarg 66 4 1 11
Annette Bening 66 2 3 1
12 Bryce Dallas Howard 61 2 2 11
13 Jessica Chastain 57 3 0 27
Gil Birmingham 57 2 2 7
14 Paul Anderson 55 3 0 25
Will Poulter 55 2 2 5
15 Leonardo DiCaprio 53 2 0 33
16 Tom Hardy 52 3 0 22
17 Cillian Murphy 51 3 0 21
Al Pacino 51 2 0 31
18 Zac Efron 50 4 0 10
19 Ryan Gosling 49 2 1 14
20 Demian Bichir 47 3 0 17
21 Bradley Cooper 46 2 0 26
Bill Camp 46 3 0 16
22 Ewan McGregor 44 4 0 4
Dave Chappelle 44 2 0 24
Charlize Theron 44 2 1 9
23 Rodrigo Santoro 43 3 0 13
24 Shaun Toub 40 2 1 5
25 Armie Hammer 39 2 1 4
Margot Robbie 39 3 0 9
26 Channing Tatum 38 2 0 18
John Lithgow 38 3 0 8
27 Aubrey Plaza 35 3 0 5
Samuel L. Jackson 35 2 0 15
Rory Cochrane 35 2 0 15
28 Willem Dafoe 33 3 0 3
Joel Edgerton 33 2 0 13
29 Jeremy Irons 32 2 0 12
30 Chris Messina 30 2 0 10
31 Christian Bale 29 2 0 9
Trevante Rhodes 29 2 0 9
Amber Heard 29 2 0 9
32 Jeremy Strong 27 2 0 7
33 Ed Harris 25 2 0 5
Jonathan Majors 25 2 0 5
Colin Farrell 25 2 0 5
34 Rubén Ochandiano 24 2 0 4
35 Bryan Cranston 23 2 0 3
Michelle Williams 23 2 0 3
Billy Bob Thorton 23 2 0 3
Alicia Vikander 23 2 0 3
Sienna Miller 23 2 0 3
Ben Affleck 23 2 0 3
36 Helen Mirren 22 2 0 2
Matthias Schoenaerts 22 2 0 2
Diane Lane 22 2 0 2
Sarah Paulson 22 2 0 2
Omar J. Dorsey 22 2 0 2
Dakota Johnson 22 2 0 2
Robert Patterson 22 2 0 2
37 Omar Chaparro 21 2 0 1
O'Shea Jackson, Jr. 21 2 0 1
Bill Nighy 21 2 0 1
Wyatt Russell 21 2 0 1