Elliot PageNatalie Merritt Shirley KnightMrs. Ashboro Michael OntkeanWes Merritt James OswaldArt Direction Kathleen RossSet Decoration David PerraultDirector Of Photography Donna FergusonKey Hair Stylist Melinda WalkerCostume Design Kim RossKey Makeup Artist Kristie SillsSecond Assistant Director