This film is amazing but it will require a certain amount of suspension of disbelief.
Don't try and justify or understand it, just go with the ride and what a wacky ride it is. The cast is brilliant, the script is awesome and it makes the 70s seem kinda rad. 5/5