The film was written and directed by Tyler Perry, who also co-produced alongside Carlota Espinosa, Tony Strickland, Angi ...