this movie be not mean to be take seriously . it be serious fun . the cast be delightful and the story fast pace . it be light hearted and inoffensive and and action pack . so what if it isn not believable . it isn not mean to be . relax and enjoy .