Is the upcoming movie "Sucker Punch" based on a book or comic?

No. The movie "Sucker Punch" is Zack Snyder's first movie not based on previous material, rather an original idea that he came up with.

Related questions