Annie
Buy Now Jamie Foxx Quvenzhane Wallis Rose Byrne Cameron Diaz Bobby Cannavale Adewale Akinnuoye-Agbaje David Zayas Nicolette Pierini Dorian Missick Tracie Thoms Mike Birbiglia Stephanie Kurtzuba Peter Van Wagner Michael J. Fox Zoe Margaret Colletti Eden Duncan-Smith Amanda Troya Will …