Keanu reeves as Snape in Harry Potter