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