#5: Tilda Swinton as Professor Trelawney
Severely eccentric and shrouded in mystery, Professor Trelawney was played by Emma Thompson, but Tilda Swinton was initially considered for the role. Swinton, known for her surreal and ethereal screen presence, would have been a mesmerizing choice. However, it was Roth’s offbeat turn that cemented Trelawney as one of the most vivid characters in the series.

