Topper og Viggo bor i liten dansk havneby, og begge har vanskeligheter med sine fedre. Toppers far er en sjømann som ikke har latt høre fra seg på lenge og Viggos far er alltid hissig. En dag finner Topper en magisk penn. Alt han tegner blir levende - også det gule neshornet på tapetet hjemme i dagligstuen. Det byr på nye muligheter. Og problemer.