Steve is convinced that he has superpowers but will Chad get in his way?Steve is convinced that he has superpowers but will Chad get in his way?Steve is convinced that he has superpowers but will Chad get in his way?