The way I prepare is through script analysts and back story. I create back story for a character based on script analysts, filling in as many details as possible. I also do a lot of research.