Daniel Radcliffe ... Harry Potter
Emma Thompson ... Professor Sibyll Trelawney
Rupert Grint ... Ronald 'Ron' Weasley
Emma Watson ... Hermione Granger
Maggie Smith ... Professor Minerva McGonagall
Richard Griffiths ... Uncle Vernon
Robbie Coltrane ... Rubeus Hagrid
David Thewlis ... Professor Lupin
Alan Rickman ... Professor Severus Snape
Gary Oldman ... Sirius Black