Cast

3 0 0
                                    

Emma Watson as Arabella Dalar

Dylan O'brien as Corian Dalar

Dior Goodjohn as Lucia Corval

Mess It Up Explained History|| Shadow and Bone FicWhere stories live. Discover now