Spirit Riding Free The Movie

Cast
Demi Lovato as Fortuna "Lucky" Esperanza Navarro Prescott

Raven-Symone as Prudence "Pru" Granger

Bella Thorne as Abigail Stone

Rachel McAdams as Maricela

Matthew McConaughey as Jim Prescott

Kristen Wiig as Aunt Cora