For a high school, high intermediate level ESL/EFL class, I think a "play re-writing and acting out" sequence would work.
First, we could let students work in groups and choose the chapters or scenes they are interested in working on. This should be after several days' or weeks' extensive reading and students have had a general idea about the story and characters.
Then, students can work in their groups and adapt their chapter into a play. Each student in a group can claim a role and be responsible for the script of that role. The teacher can give a general instruction about the style, tone, etc., of script writing before students start working on this. Students can help each other with writing.
After students' finished the writing, students can be assigned to practice their own play outside class as homework. In next lesson, students can take a turn to showcase their play in front of other classmates.
This activity will integrate reading and writing and speaking together. The process will also provoke students to obtain a deeper understanding of the characters in the story.