Katarzyna Aragońska poślubia angielskiego następcę tronu. Gdy Książę Artur umiera przedwcześnie, pozycja Hiszpanki na brytyjskim dworze zostaje zagrożona.
Urodzony w katolickim irlandzkim miasteczku transseksualista wyrusza do Londynu, gdzie ma nadzieję odnaleźć miłość, akceptację i matkę, która porzuciła go jako niemowlę.