We all know Lily James as the lovely, kind, brave Cinderella.
But she's also taken on the role of zombie-fighting warrior Elizabeth Bennet in the upcoming film Pride and Prejudice and Zombies.
So who better to judge which of our favorite Disney Princesses would survive the zombie apocalypse?
Lily sat down with BuzzFeed at San Diego Comic-Con and gave us her thoughts.
But then Lily had a very generous, Cinderella-like change of heart.
NOTE: We did not include Aurora from Sleeping Beauty on this list. We assume she'd sleep through most of the zombie apocalypse and survive.