Artist Jimmy Hudson (Cary Grant) is stuck in Mexico unable to pay his hotel bill. Meanwhile, Louise Fuller (Grace Moore) opera singer is stuck in the same town unable to return to the US due to visa problems. The solution, Hudson agrees to marry Fuller, in return for which she pays him $2,000, which allows her to return to New York to resume her opera career.