“Based on a true story?” That’s the question that yahoo.com asks:
Of course, that makes no sense, because the entire headline is actually the question. For some reason the editor made a common mistake (at least it’s common on Yahoo!) by placing the question mark before the closing quotation mark. In the U.S., a comma and period go before a closing quotation mark; a semicolon and colon go after. If you’re looking to place a question mark, put it before the closing quote only if the entire text inside the quotation marks is a question. Otherwise, it goes after the closing quote mark.