NewsBen Barnes emerges as favorite to play fan-favorite Harry Potter characterSwasti TrivediApril 17, 2026