Brian Barnhart interviews Robin Christian about new film projects at the studio in Champaign-Urbana.