The announcement that Paapa Essiedu will portray Severus Snape in HBO's forthcoming Harry Potter series has ignited conversation across social media, with fans drawing comparisons to other casting ...