detailed of tom holland as johan liebert, well - mannered, charismatic, and compassionate yet somewhat aloof young man who possesses a myriad of favorable traits and can easily overwhelm individuals with his seemingly flawless nature