well for Ruk's question, i think illjoe answered it sufficiently enough, although i think he was asking for recent movies, not like Titanic which is 10 years old. he does have a point tho, movies witth females as the main lead don't seem to be doing too well lately.
however, with that said, Jessica Alba is not the star of this movie, neither is Dane Cook. they are co-stars with equal billing, kinda like how Seth Rogen and Katherine Heigl were co-stars in Knocked Up. so if the movie bombed, you can't really blame it on one or the other.