Charlie and Itchy are sent on a mission to help some mice.Charlie and Itchy are sent on a mission to help some mice.Charlie and Itchy are sent on a mission to help some mice.