Out Of Left Field The Making Of The Chinese National Baseball Team - Film (Theatrical) (2008)