Cheri DiNovo went from living on the streets as a teenager to performing the first legal same-sex marriage registered in Canada in 2001 as a United Church minister. This is the story of one queer kid who will hopefully inspire other young people (queer and not) to resist the system and change it.