Действие фильма происходит в 1868 году. Джеймс МакКорд, маршал Соединенных Штатов, добивающийся справедливости за убийство своего брата, берёт на себя защиту своего города от коррумпированного мэра и его приспешников.
Эразмус и Пол — гей-пара, которая живёт свободной и экстравагантной жизнью. Но всё в мгновение ока меняется, когда на пороге их дома появляется 10-летний мальчик, который утверждает, что он — внук Эразмуса.