Madam Satan #1 492510Madam Satan #1Archie Comics 492509Madam Satan #1Archie Comics 5 photos Next GalleryProject Power: Jamie Foxx tracks a super-powered pill in first trailer for Netflix's new sci-fi flick Previous Pause Next 1 of 2
5 photos Next GalleryProject Power: Jamie Foxx tracks a super-powered pill in first trailer for Netflix's new sci-fi flick