August 26 @ 5:30 pm The Super Mario Bros. Movie @ Willie Henderson Sports Complex Willie Henderson Sports Complex 1035 So. 45th St., San Diego, CA, United States