Храбрый рыцарь Ланселот (Ричард Гир) прибывает в город Камелот, чтобы сражаться плечо к плечу со своим королем Артуром (Шон Коннери) и, если потребуется, принять смерть на поле брани, как и положено доблестному воину. Но в Камелоте он встречает женщину, которая покоряет его своей красотой и умом — прекрасная Гуиневера Лионесская (Джулия Ормонд). Но она — возлюбленная самого короля, и добиваться ее расположения — значит предать корону и сами идеалы рыцарства. Как же поступит Ланселот, ведь на одной чаше весов — безумная любовь, а на другой — честь и верность, ведь он первый рыцарь Круглого стола?
Когда 43-летняя парикмахер Сюзи Траппет узнает, что серьезно больна, женщина решает отыскать своего ребенка, которого была вынуждена оставить в 15 лет. Вместе с Джей Би, 50-летним мужчиной в состоянии полного выгорания, и полным энтузиазма мистером Блином герои отправляются в увлекательное путешествие по всему городу, чтобы успеть совершить последнее важное дело.