Check out the Opening Scene for Powers Season 2 Episode 2

Check out the opening scene from Powers Season 2 Episode 2.

Season 2 premieres May 31st on PlayStation Network. PlayStation Plus members can watch the full season for Free with active membership.