Original: Sherwood Pictures is a Christian film production company based in Albany, Georgia.
Simplified: Sherwood Pictures is a movie-making company based in Albany, Georgia.