View Full Cast Frederique van der WalHerselfMusetta VanderHerselfBai LingHerselfSophia EngHerselfKenneth BranaghHimself