Fran Lockwood

Fran Lockwood is Flint's loving mother who always believed that her son would be a successful inventor in Cloudy with a Chance of Meatballs.