It is said that girls love bad guys. This is what the actor looked like in the romantic film After, where he portrayed the mysterious Hardin. It is also interesting that Hero Fiennes Tiffin portrayed Lord Voldermort as a child in Harry Potter and the Half-Blood Prince.