henry cavill as prince william charming
ana de armas as snow white
ken hall as mr. seven
rachel weisz as bunny lancaster; a.ka. the evil queen
ashley graham as morgan le fay
jack quaid as mordred le fay
laura harrier as goldilocks
alaqua cox as beauty
boyd holbrook as robin hood
mishti rahman as cinderella
maggie geha as rapunzel