Daniel Radcliffe as Harry Potter