Inspireret af en sand historie om en livstræt engelskprofessor, Tom (Steve Coogan), der rejser til Argentina for at undervise. Her møder han et splittet land, en streng rektor (Jonathan Pryce) og en gruppe uregerlige elever. Men alting ændrer sig, da han en dag redder en pingvin fra et olieudslip på stranden. Det bliver starten på et uventet venskab, der kan lære Tom og alle omkring ham noget vigtigt om livet.