13 famous actors who were nearly cast in major ‘Harry Potter’ roles

Eddie Redmayne as Tom Riddle, Ian McKellen as Dumbledore, Hugh Grant as Lockhart, and a Quentin Tarantino star as Severus Snape?