The documentary JESSZILLA, currently screening online as part of Atlanta Film Festival, really resonated with me. It must have fallen through the cracks at bigger festivals. 3x national boxing champion Jesselyn Silva & her father Pedro are now two of my favorite people.