A Super Geek Film Festival screening. Filmmakers in Attendance! A trio of misfit heroes traverse space and time to maintain peace.