Das frisch verliebte Paar Alice (Paula Patton) und David (Matthew Goode) beschließt, ihre je zwei Kinder mit Hilfe eines gemeinsamen Familienurlaubs am Strand von Cornwall zu einer Patchwork-Familie zusammenzuschweißen — was diese natürlich ziemlich blöd finden. Doch als die vier Kids am örtlichen Strand einen magischen (und ziemlich nörgeligen) Sandelfen namens Psammead kennenlernen, der die Macht besitzt, jeden Wunsch zu erfüllen, wird die Reise zu einem wahrhaft traumhaften Urlaub…bis der kauzige Nachbar Tristan Trent (Russell Brand) auftaucht, der den Sandelfen gerne ganz für sich haben würde…