I Londons city håller man som bäst på med julförberedelserna, snön täcker trottoarerna och julklappar och julgranar glittrar i de överfyllda skyltfönstren. Samtidigt försöker Tom gömma sig. Han rymde från barnhemmet han bodde på när han upptäckte att det också fungerade som högkvarter för ett gäng förbrytare som handlar med barn. De jagar honom fortfarande och han gömmer sig hos Thomas, samtidigt som Thomas högtidligt lovat sin fosterpappa att aldrig någonsin leka med sin fantasivän Tom igen!
Thomas tycker inte att detta är rätt tillfälle att berätta för pappan att Tom inte alls är någon fantasivän, utan verkligen finns. Därför byter Tom och Thomas regelbundet plats, både i skolan och hemma. Det skapar naturligtvis förvirring eftersom Thomas är en väluppfostrad, skötsam och artig pojke… medan Tom inte är rädd för någon eller något och aldrig har fått lära sig att vara försiktig med sina ord.
Men sedan förväxlar gänget Thomas med Tom och försöker smuggla honom ur landet i lastutrymmet på ett flygplan! Tom, som inte har en tanke på att lämna sin kompis i sticket, gömmer sig ovanpå flygplanets landningsställ.
En spännande upplösning följer… och först då upptäcker alla att Tom och Thomas inte alls är några fantasivänner… utan riktiga tvillingar som skilts åt vid födseln.