Kiedy brutalny gang napada na wędrowną trupę lalkarzy, w której występuje Tornado, dziewczyna poprzysięga zemstę i rusza w samotną podróż, by odzyskać skradzione złoto i zawalczyć o siebie.
Podczas wizyty w Toronto, Werter poznaje Charlotte, kobietę swojego życia – niestety zaręczoną. Choć zdrowy rozsądek, podobnie jak jego najlepszy przyjaciel, podpowiada mu, by odpuścił, on decyduje się posłuchać serca, co prowadzi do wielu romantycznych, lecz nieco desperackich decyzji.