Stars (1979) was Dyer's first full-length book. In it he develops the idea that viewers' experience of a film is heavily influenced by the perception of its stars. Dyer analyses critics' writing, magazines, advertising and films to explore the significance of stardom, with particular reference to
Marlon Brando,
Bette Davis,
Marlene Dietrich,
Jane Fonda,
Greta Garbo,
Marilyn Monroe,
Robert Redford,
Joan Crawford and
John Wayne.
Heavenly Bodies: Film Stars and Society (1986) continues Dyer's extensive contribution to star studies.
Judy Garland,
Paul Robeson, and Marilyn Monroe are the subjects of this text, and yet they are not what Dyer is most interested in. Instead, Dyer looks closely at the ways in which audiences simultaneously construct and consume a particular star's persona, in the process debunking common stereotypes about Garland, Monroe, and Robeson. In his 2001
The Culture of Queers, Dyer unpacks the oversimplified term "queer", arguing that it is a sexual identity not merely about specific sexual activities, but defines men who are attracted to other men and who possess other non-sexual attributes like being effeminate or hyper-masculine. Analysing films genres like
film noir and queer actors like
Rock Hudson, Dyer frames the trajectory of queer identification and culture with two major historical moments: the first use of the term "
homosexual" in 1869 and the
Stonewall Riots. Although well received within the academic community, some scholars have criticised the absence of
lesbianism in Dyer's definitions and delineation of queer cultural history. In his 2011
In the Space of a Song: the Uses of Song in Film, Dyer analyses
film musicals like
Meet Me in St. Louis and
A Star is Born to examine the role of song in film through the lens of race, gender, and sexuality. Throughout his career he has been commissioned by the
British Film Institute to write film analyses, some of which include
Seven (1999) and
Brief Encounter (1993). Thus Dyer is recognised as both an academic and film critic. ==Public intellectual life==