Starring many of his regular troupe of actors, this latest film takes place in the ultra-competitive world of sports mascots …read more