While trying to locate Trish, the key witness willing to testify against Jesus Lopez in exchange for $500,000, Justice Woman and Rob stumble upon Big Man. Watch their encounter as Justice Woman and Rob convince him that they are God sent heroes and on a secret mission from "above." Hallelujah!

  • April 23, 2015