The trailer for the sixth Harry Potter film has been released, offering a sneak peek at "Harry Potter and the Half-Blood Prince."
In the upcoming film, the boy wizard learns the story of a young Tom Riddle, who grows up to become the diabolical Lord Voldemort, played by Ralph Fiennes.
The actor's nephew, Hero Fiennes-Tiffin, plays the younger Riddle, while Frank Dillane stars as the teenage version.
Directed by David Yates, the film also brings back Daniel Radcliffe, Rupert Grint and Emma Watson as young wizards facing new dangers in the wake of Lord Voldemort's return.
Other stars include Helena Bonham Carter, Robbie Coltrane, Alan Rickman and Maggie Smith.
The film will be released on Nov. 21.