This is, of course, very funny and although I think several of the questions asked are worthy of the derision this heaps on the movie's plot I also think some of the answers are made obvious in the film. Still- this is good fun!
Oh! This is filled with major spoilers so do NOT watch it unless you've seen the film! You have been warned!