I saw The Magic Christian MANY years ago when I was about 10 - in fact I can hardly remember it! I recall it being weird, but, as I say, it's been years since I last saw it!
That'll Be The Day though is asbsolutely awesome! Ringo REALLY is the star in that - he steals the scene from David Essex every time they share the screen.
Ringo plays a fairground attendant (sort of carnie!) at a British holiday camp in the late Fifties, conning people on the dodgem cars and sleeping with as many guests as possible! He was VERY natural in the role. Ringo's (failed) love interest in the movie was his then wife Maureen!
Keith Moon also had a part in the movie playing a cocky, flamboyant but extremely talented drummer... what else!?
Ringo turned down the chance to reprise his role in the follow up movie, Stardust, as he feared it might detract from The Beatles legacy. I think this was a big mistake. His part was instead played by Adam Faith, who, whilst being very good in the role, however lacked Ringo's charisma.
I highly reccommend you rent this on video! GREAT soundtrack too!!!