All posts by: Rita Harrell, CSA

About Rita Harrell, CSA

We are pleased to share that The Arbalest, a film we cast with director Adam Pinney and producer Alex Orr, has been selected as the Grand Jury Prize winner at SXSW. Huge congrats to the cast and crew! See also the Variety article.

Big Picture Casting has moved! Our new address is 1026 Atlanta Avenue, Suite C, Decatur, GA 30030, situated right behind The Thinking Man’s Tavern.