À la mort de son père, Jeffrey (Ryan Reynolds) est envoyé vivre chez sa tante Charlotte (Glenne Headly) au Canada. Une fois sur place, il entraîne sa tante et ses amis dans une grève de la faim non violente pour tenter d'empêcher la démolition de la maison de sa tante pour faire place à une station de ski.