Flora & Ulysses stars Alyson Hannigan, Ben Schwartz, and Matilda