Liam Neeson as Tom Marvolo Riddle - Harry Potter Fan Cast | myCast.io