Check out my new e-book published on Amazon: Rantings and Ravings of a Screenplay Reader, including my series of essays, What I Learned Reading for Contests This Year, and my film reviews of 2013. Only $2.99.


edge of tomorrowMuch has been made of the new summer blockbuster Edge of Tomorrow (or as I usually call it, the new Tom Cruise movie, because, damn, if I can ever remember its real name) having a structure based on the Bill Murray comedy Groundhog Day.


But it’s not, really. I mean, yeah, I guess, sort of, because it does have a similar structure. But no, it’s really not.


The structure is actually based on a video game in which you insert a quarter (or fifty cents or a buck or five bucks—whatever those machines cost nowadays) and you try to get as far as you can before your man dies and then you insert another quarter (or fifty cents or a buck or five bucks—whatever those machines cost nowadays) and you use the knowledge you’ve obtained already and you get your man farther along until it dies and you insert another quarter (or fifty cents…never mind) and you keep on inserting the money and playing and dying until you finally figure out all the correct jerks of the joystick or pushes of the right buttons and you…


Well, since video games are essentially existential in theme (the goal isn’t to survive, because that’s impossible, everybody has to die, the goal is to survive longer than anyone else and leave your initials on the scoreboard for future generations to see) you would finally accept your fate of death and move on to the next game (video games are also Hindu and Buddhist in nature with reincarnation central to their conception—otherwise there’s no way for the creator to make money—are you listening up there?).


There’s even a scene in the movie where the hero, Cage (since he’s trapped, I guess), is training the Joan of Arc figure, Rita (no, she’s not a meter reader), how to make it through the futuristic D-Day—he tells her something like left, left, forward, backward, side, which is just like someone telling you to go left, left, right, up, down, left, right, up, up, up in instructing you how to make your way through a certain level in a game.


Of course, since this is a movie and since this is a studio blockbuster and since it stars Tom Cruise in the role of Cage, the outcome isn’t necessarily going to be as fatalistic as a video game. I mean, it might be, but, c’mon, it is Tom Cruise.


Edge of Tomorrow is certainly entertaining, at least once the basic premise kicks in. I would find it hard to believe that you would ever be bored with it. And though it doesn’t rise above its blockbuster background and brethren like, say, X-Men: Days of Future Past or The Lego Movie do, it’s certainly far better than Maleficent, Godzilla and Captain America: The Winter Soldier.


It’s written by Christopher McQuarrie (who has worked on some other Cruise films like Jack Reacher and Valkyrie) and the Butterworths, Jez and John-Henry (who have not), from a novel by Hiroshi Sakurazaka, and you certainly have to admire the cleverness of the plot they’ve come up with and how everything works itself out. It’s a marvelous set of puzzle pieces in many ways.


And it’s directed in a slam bang keep it going on a high level of tension style by Doug Liman, which I guess isn’t surprising since he also manned the helm of such movies as The Bourne Identity and Jumper (though I do sorely miss his early days of directing films like Go and Swingers).


Now, I probably should warn you: I’m going to start being a little mean and ragging on some aspects of the film here. That doesn’t mean I didn’t enjoy it. But you know me, I’m like the scorpion, it’s just in my nature.


For example, the basic set up doesn’t really make a lot of sense. Cage is a public relations wonk who has sold the war to the American public; has made multiple appearances on news programs; and has friends in high places. He is then selected by General Brigham (a curmudgeon Brendan Gleeson who has a constant squint in his eyes and looks like he’s trying to channel Winston Churchill, which seems a logical acting choice to me) to lead a film crew on the military landing the next day on the beaches of France.


Cage being somewhat of a wimp, bows out, but he has no choice. And when he realizes he has no choice, he (no, really, he does this, and he does it in an office crowded with military personnel with no way out) runs (when he did this, all I could think was, “OMG, Tom Cruise thinks he’s in a Tom Cruise movie”).


He is subsequently tasered, and when he wakes up, he finds himself Shanghaied on a military base where he has been given the rank of grunt and everyone has been instructed that he is a deserter. He has no training and so basically has been given a death sentence.


Now, I could accept this scenario if Cage had woken up and found himself a prisoner and forced to accompany the film crew he was originally assigned to.


But for the life of me, I couldn’t understand why someone would want to send someone who is well known in the media and has friends in, as I said, high places (actually, very high places) to his death. That doesn’t achieve anything for anyone and is a scandal in the making for after the war.


So my first thought is that, “Gee, I wonder who Cage pissed off so badly that someone wanted to get rid of him like David wanted to get rid of Bathsheba’s husband”. But not only is this question never answered, it’s never raised. And most unbelievably by Cage himself, who seems far too smart not to figure out something is Denmark rotten.


I guess what I’m trying to say here is that the movie has an awkward, unbelievable opening that doesn’t have a payoff and a structure that basically starts the story in the middle of act one in which it feels like a very important scene got left on the cutting room floor.


Of course, on the plus side, it does help that Cruise is very amusing as he tries to slime his way out of combat (he always did have a incredibly disingenuously devastating smile) and he and Gleeson have a nice chemistry as they trade their somewhat clever bon mots. But still, I just didn’t by it.


Even after this clumsy opening, the movie still struggles to find its stride. Both the writers and director couldn’t quite figure out whether the next set of scenes were supposed to have the tone of No Time for Sergeants or Saving Private Ryan.


The landing itself has all the palpable reality of, well, reality, with soldiers being massacred by the enemy (a group of pretty grotesque CGI’s—these creatures are perhaps the most emotionally devastating part of the film; I mean, dude, they are downright terrifying). It’s pretty gruesome in many ways.


But it all starts with Cage being woken by up by one gung ho of a Master Sergeant Farell (played by Bill Paxton in a mustache I hope is supposed to be ironic because he really looks terrible in it). Cage is then brought to a group of some of the more cartoonish privates one might see outside of an episode of McHale’s Navy or Gomer Pyle, U.S.M.C. None ever come close to being remotely realistic and the style feels out of place next to the more vivid and immediate “D-Day” scenes.


But once Cage is killed and wakes to start the day over, the cleverness of the plot and dialog takes over and things become far more interesting. And at this point, you can fight against it, but I wouldn’t suggest it. There’s no point. You might as well sit back and enjoy the whole thing. I did.


As the movie goes alone, the characterizations don’t really improve that much. The authors attempt to give Cage and Rita (a solid Emily Blunt) more depth. But it’s the sort of attempt that seems a little forced and only calls attention to the fact that they are fairly flat and one-dimensional.


I won’t even comment on the ending. I don’t think it’s remotely logical (as if logic is of a high premium here), but there’s no way I’m going to get into the mind trap of trying to figure it out. I’m just going to let it be what it is.


In fact, I think that’s what I’ll let the whole movie be.

183 Comments on “TOM CRUISE REDUX AND REDUX AND REDUX AND REDUX…: Movie review of Edge of Tomorrow”

  1. Tremendous issues here. I’m very glad to look your post. Thank you so much and I am having a look ahead to touch you. Will you please drop me a e-mail?|

  2. immache says:

    We also limit purchases to a 3-month supply maximum per the online pharmacy guidelines cialis 20mg price

  3. iroropy says:

    cialis and viagra sales They are efficient in 90 of obstacles with potency situations

  4. Alelianny says:

    Tadalafil OAD and PRN regimens showed efficacy in patients with ED buy cialis on line

  5. immache says:

    We get it Talking about ED can be intimidating or embarrassing buy cialis online from india Numerous customer reviews confirm this

  6. lekscalia says:

    Many men with secondary ED develop reactive psychologic difficulties that compound the problem buy priligy pills This is very convenient, because you can just take a pill in the morning, do all your business and be in full combat readiness in the evening

  7. errofar says:

    Elimination of dapoxetine was rapid and biphasic, with an initial half-life of 1 priligy kaufen

  8. Adottejed says:

    After obtaining a prescription from your doctor, you may purchase Viagra at your local pharmacy priligy tablets online No automatic monthly subscription fee

  9. Almoday says:

    Tadalafil will not only reconstruct the user s natural NO metabolism in their erectile tissue but also remove any psychological awkwardness and rebuild the patient s self-reliance generic cialis 20mg Some of the dosage forms listed on this page may not apply to the brand name Cialis

  10. irrergy says:

    Even an elder like Wu Qingshui, even if he still supported Su Su so much, was a little helpless overnight cialis delivery

  11. Almoday says:

    The drug works by blocking the action NBC of the enzyme which is also known as cGMP specific phosphodiesterase type 5 cialis prices Healthy erections are all about blood flow

  12. expelty says:

    But, men who have both the drugs claim Cialis to have relatively lesser side effects than Viagra buy cheap generic cialis online

  13. enliple says:

    That means that if you weigh only 55 kg, and half your body weight is E2, then your E2 level will increase by 12 cialis without a prescription

  14. OnereemiZ says:

    These findings also surmise that nearly 24 of men affected by it may be in the age group of 39 years or less cialis generic tadalafil

  15. EvovaHive says:

    cheap cialis online canadian pharmacy Brand Cialis 20 Form Tablet Pack Size 4 Tablet Packaging Type Box Manufacturer Sunrise Remedies Treatment Erectile Dysfunction

  16. enliple says:

    cialis 5 mg 30 When do I take this drug

  17. Arrerne says:

    Non-hormonal remedies consist of topical agents such vaginal lubricants used during sexual intercourse to prevent dyspareunia. clomid mechanism of action

  18. thexdyday says:

    I EBF my son till he was 15 months old. buy clomiphene Hypertension was observed in pregnant female rats and their offspring exposed to doses approximately twice those used for testosterone replacement therapy.

  19. Beivets says:

    2 4 for major malformations and at least 15 for minor malformations 26,27 In addition, the incidence of overall anomalies, including minor malformations, were 7. where to buy clomiphene citrate

  20. CladayMed says:

    pct clomid and nolvadex dosage This characteristic has the disadvantage that after the discontinuance of Nolvadex a rebound effect can occur which means that the suddenly freed estrogen receptors are now able to absorb the estrogen present in the blood.

  21. smehams says:

    Weaknesses The clinic is far away from me, and their new one that is closer is not yet providing ART services. doxycycline side effects eyes

  22. smehams says:

    In this way, low- dose lithium may constitute a novel potential therapeutic to reduce the virulence of SARS- CoV- 2. doxycycline for dogs side effects Source data in the hospital s electronic patient information systems are secured by personal passwords and handled with respect to medical secrecy.

  23. free jackpot party slots downloads instant slots games play now play blazing 7
    slots free real casino facebook

  24. website that will write a paper for you help with college paper writing paper writing website buy thesis paper

  25. paper writing help online write my paper canada will someone write
    my paper for me college paper service

  26. writing services for college papers need help with paper order custom
    papers buy cheap papers

  27. paper writing services best help writing my paper buy papers for college need someone to write my paper for me

  28. help with a paper finished custom writing paper buy a college paper best online paper writers

  29. help with writing a paper for college professional college
    paper writers write my paper please finished custom writing paper

  30. Coepegoms says:

    To manage the nausea and vomiting induced by antineoplastic combinations, guidelines suggest antiemetics that are appropriate for the component drug with the highest emetogenic potential what is lasix medicine

  31. paper writing help online write my paper apa style buy a paper online

  32. write my paper online write my college paper for me where to buy college papers write my paper for me in 3 hours

  33. custom college paper pay someone to write paper professional paper writing services pay for someone to write your paper

  34. online paper writers custom papers review paper writers online where to buy resume paper

  35. customized writing paper pay someone to write a paper for me best paper writers someone write my paper for me

  36. pay to do paper buy cheap paper custom paper service write my paper in 3 hours

  37. writing services for college papers pay to write a paper write my
    nursing paper write my thesis paper

  38. Playept says:

    side effects of tamoxifen Interestingly, women with irregular menses prior to treatment were also significantly more likely to have ER positive breast cancer P 0

  39. coursework computer science coursework for high school coursework grades coursework based masters

  40. coursework degree meaning coursework define differential equations coursework cpa coursework

  41. coursework info coursework plagiarism checker coursework
    or course works coursework advantages and disadvantages

  42. bid try says:

    What’s up to every one, the contents present at this web page are truly remarkable for people
    experience, well, keep up the nice work fellows.

  43. Joshuakib says:

    list of 24 hour pharmacies discount ed drugs

  44. 2022 says:

    This is a really good tip especially to those new to the blogosphere.

    Simple but very accurate information… Thanks for sharing this one.
    A must read post!

    Also visit my blog: 2022

  45. TommieFum says:

    medicine prednisone 10mg buying prednisone from canada stromectol otc
    stromectol for humans stromectol liquid

  46. Jeffreywax says: zithromax price south africa

  47. Curtisves says:

    valtrex rx order valtrex generic

  48. It’s not my first time to go to see this website, i am browsing this web site dailly and
    take pleasant data from here everyday.

    Here is my web page – tracfone special

  49. TommieFum says:

    buy cheap generic zithromax order zithromax over the counter ivermectin 3
    metformin 500 mg cheap metformin from mexico

  50. RobertLiday says:

    dating singles for free sites plenty of fish dating site of free dating list of reputable canadian pharmacies
    canadian prescription drugs top canadian pharmacies

  51. AntonioErype says: order tadalafil 20mg

  52. Edwardgen says: tadalafil canadian pharmacy online
    mexican pharmacy testosterone price prescriptions

  53. RobertLiday says:

    buy tadalafil in usa online tadalafil prescription canadian pharmacy tadalafil
    cheap sildenafil uk sildenafil coupon 100mg

  54. AntonioErype says: buy cheap tadalafil online

  55. Edwardgen says: canadian pharmacy phone number
    sildenafil 50mg tablets coupon sildenafil 100 mg prescription

  56. JoshuaBiard says:

    women dates local no fee matchmaking services dating kostenlos in sz
    connecting singles games beste dating site

  57. Edwardfuh says: good free dating sites
    dating free site online absolutely free online dating sites

  58. JoshuaBiard says:

    ourtime login uk singles near me free 100 free chat and dating for adults free
    online dating personals meet online service

  59. Georgeapoda says:

    online dating best sites on line dating services 100% free dating site in europe

  60. PhillipVob says:

    erectile dysfunction drugs best drug for ed ed pills that really work
    treatment for ed ed meds online

  61. TerryVaf says:

    buying ed pills online ed medication best erection pills

  62. Jameslip says: best otc ed pills
    best otc ed pills new ed treatments

  63. PhillipVob says:

    erectile dysfunction drug ed pills gnc natural ed medications
    best male enhancement pills top ed drugs

  64. Antonioflepe says: canada pharmacy online no script
    cheapest drug prices canada pharmacies

  65. Jamesdob says:

    canadian pharmacies recommended by aarp canadian pharmacy presription and meds mail order drug store

  66. ThomasBinny says:

    best non prescription online pharmacies top mail order pharmacies in usa my canadian pharmacy online
    prescription price comparison canada drug

  67. coursework ka hindi coursework spelling coursework requirements coursework for business administration

  68. Jamesdob says:

    prescription drug prices comparison drugs without a doctor s prescription meds without prescription

  69. ThomasBinny says:

    canadian drugstore pharmacy price medication discount online pharmacy
    canadian pharmacy no rx most trusted canadian online pharmacy

  70. lobBlooBe says:

    My doctor prescribed me Ambien which I took for about a week just to get my sleep cycles established again buy canadian finasteride 1 mg

  71. Antonioflepe says: mexican border pharmacies shipping to usa
    canadian pharmacies that are legit canadian online pharmacies ratings

  72. Jamesdob says:

    non prescription on line pharmacies canadian health pharmacy canadian overnight pharmacy

  73. ThomasBinny says:

    canadian pharmacy no prescription required canadian prescription drug store price medication
    meds without a doctor s prescription canada canadian pharmacy meds

  74. Peterwouct says:

    cheapest drug prices the best canadian pharmacy

  75. CharlesGUIMA says:

    canadian drug stores non perscription online pharmacies canadian pharmacy for sildenafil
    trusted online canadian pharmacy canadian meds no prescription

  76. TravisSnosy says:

    ivermectin oral 0 8 ivermectin 1% cream generic

  77. Kennethwew says:

    stromectol in canada ivermectin 1 cream generic stromectol tablets for humans
    buy stromectol online uk ivermectin for humans

  78. EdwardMuh says:

    generic ivermectin cream stromectol 3 mg tablets price

  79. Kennethwew says:

    purchase oral ivermectin ivermectin 4000 mcg ivermectin 10 ml
    ivermectin 50ml ivermectin 3mg tablets price

  80. TravisSnosy says:

    stromectol buy ivermectin oral

  81. EdwardMuh says:

    how much does ivermectin cost ivermectin 500ml

  82. Kennethwew says:

    ivermectin generic cream purchase ivermectin stromectol without prescription
    purchase stromectol online ivermectin uk

  83. TravisSnosy says:

    ivermectin 1% cream generic stromectol in canada

  84. EdwardMuh says:

    generic ivermectin for humans ivermectin cost uk

  85. Kennethwew says:

    ivermectin cream cost ivermectin 400 mg brands ivermectin cream canada cost
    ivermectin uk ivermectin price

  86. EdwardMuh says:

    stromectol buy uk stromectol coronavirus

  87. Jessiesot says:

    us online pharmacy pharmacy delivery

  88. Scottmyday says:

    online pharmacy delivery usa online pharmacy without scripts

  89. Andrewset says:

    best australian online pharmacy online pharmacy without scripts pill pharmacy
    canadian mail order pharmacy pharmacy drugs

  90. Jessiesot says:

    canadian mail order pharmacy canadian pharmacy 1 internet online drugstore

  91. JasonVaks says:

    canadian pharmacy rate canadian pharmacies or pharmacy com canada super saver pharmacy
    indian pharmacy paypal cheapest pharmacy for prescription drugs and pharmacy adderall canadian pharmacy

  92. Jessiesot says:

    mexican pharmacy online online pharmacy discount code

  93. Andrewset says:

    wholesale pharmacy canadian pharmacy coupon code best european online pharmacy
    canadian pharmacy meds generic viagra online canadian pharmacy

  94. Scottmyday says:

    online pharmacy same day delivery canadian online pharmacy no prescription

  95. Charlesrok says:

    reputable canadian pharmacy safe online pharmacies canadian meds without prescription

  96. Lannychoop says:

    express scripts com pharmacies online pharmacy delivery dubai or canadian pharmacy service canada drugs online reviews
    all med pharmacy legitimate online pharmacy usa and usa pharmacy online online pharmacy dubai

  97. Andrewset says:

    canadian pharmacy coupon code online pharmacy without scripts canadian pharmacy no prescription
    canadian mail order pharmacy canadian pharmacy ed medications

  98. JasonVaks says:

    online pharmacy without prescription best canadian pharmacy to order from or canadian pharmacy cialis pharmacy rx one
    safe canadian pharmacy pharmacy online 365 discount code and canadian pharmacy no scripts canadian pharmacy coupon code

  99. Charlesrok says:

    best online canadian pharmacy review online pharmacy the best canadian pharmacy

  100. Andrewset says:

    canadian pharmacy viagra 50 mg canadian pharmacy without prescription canadian pharmacy 365
    canadian pharmacy without prescription discount pharmacy

  101. Andrewset says:

    pharmacy discount coupons us online pharmacy legitimate online pharmacy
    mexican pharmacy online safe online pharmacies

  102. JasonVaks says:

    online pharmacy without scripts viagra online canadian pharmacy or legitimate mexican pharmacy online rate canadian pharmacies
    mail order pharmacy best canadian online pharmacy and mail order pharmacy foreign pharmacy online

  103. TimothyFax says:

    zithromax order online uk zithromax cost australia buy zithromax no prescription
    where can i buy cipro online ciprofloxacin

  104. HenryNig says:

    zithromax antibiotic without prescription buy zithromax without presc 30mg prednisone
    zithromax 500mg over the counter zithromax generic price

  105. TimothyFax says:

    doxycycline 150 mg capsules doxycycline 100mg tablet brand name zithromax 600 mg tablets
    zithromax 500mg zithromax generic price

  106. HenryNig says:

    buying amoxicillin in mexico amoxicillin price without insurance where can i buy zithromax capsules
    buy cipro online without prescription buy ciprofloxacin

  107. HenryNig says:

    prednisone 10 mg price where to buy prednisone without prescription prednisone 30 mg daily
    purchase zithromax online buy zithromax online australia

  108. TimothyFax says:

    average cost of generic zithromax zithromax 250 mg australia doxycycline 50mg capsules
    prednisone 20mg nz prednisone 30 mg coupon

  109. Thomasdah says:

    ed treatments ed medications best pills for ed
    erectile dysfunction medicines top erection pills

  110. Thomasdah says:

    ed pills otc medicine erectile dysfunction where can i buy clomid online safely
    prednisone 20 mg tablets coupon average price of prednisone

  111. Thomasdah says:

    where to get propecia propecia 5mg for sale finasteride online
    prednisone drug costs online order prednisone 10mg

  112. DonaldFaics says: natural remedies for ed

  113. Thomasdah says:

    clomid 50 mg cost buy clomid online australia clomid pharmacy uk
    finesterude no prescription cheap propecia pills

  114. Dannykeymn says:

    secure generic pills safe generic pharmacy india india pharmacy mail order
    generic drugs without doctor’s prescription no perscription pharmacy

  115. DarrellPes says: legitimate online pharmacies india

  116. DarrellPes says: safe generic pharmacy india

  117. Dannykeymn says:

    india pharmacy without dr prescriptions india pharmacy mail order online canadian pharmacy
    reputable canadian mail order pharmacies cialis canadian pharmacy

  118. BrianJutle says:

    datijg websites no credit card dating sites single friends dating
    online dejting best internet dating sites

  119. Brianker says:

    free dating date single free dating sites without registering best dating websites
    meet me now dating site christiandatingforfree search

  120. JohnnieCah says:

    best single sites fdating 100 free dating site free

  121. BrianJutle says:

    meet me now dating site intitle:dating singles websites
    over dating datjng sites

  122. Brianker says:

    dating sites absolutely free zoosk login pof dating website
    date online free site japanese dating site

  123. JohnnieCah says:

    free chat and dating online italian dating sites

  124. Michaelderne says:

    best over the counter weight loss pills instant female arousal pills over the counter zofran over the counter
    appetite suppressants over the counter over the counter antibiotic

  125. Michaelderne says:

    over the counter diet pills that work over the counter antihistamine over the counter essentials united healthcare
    corticosteroids over the counter best hemorrhoid treatment over the counter

  126. Davidkib says: eczema treatment over the counter

  127. Larryatmof says:

    fluconazole over the counter over the counter anti nausea or fluconazole over the counter over the counter pink eye drops
    over the counter pills like viagra antibiotics over the counter and over the counter antidepressants best over the counter toenail fungus medicine

  128. Williamret says:

    best over the counter cold medicine over the counter erectile dysfunction pills over the counter anxiety meds
    over the counter inhaler over the counter essentials united healthcare

  129. Davidkib says: uti over the counter medication

  130. BillyNit says:

    best sleeping pills over the counter over the counter sleep aids that work or over the counter corticosteroids over the counter
    best sleep aid over the counter п»їover the counter anxiety medication and best over the counter cold medicine apoquel over the counter substitute

  131. Michaelderne says:

    oral thrush treatment over the counter over the counter antibiotic pantoprazole over the counter
    best over the counter nausea medicine strongest over the counter painkillers

  132. Davidkib says: over the counter inhalers

  133. Hello administrator, Your posts are always well-supported by research and data.

  134. Georgegon says:

    over-the-counter over the counter uti medicine over the counter heartburn medicine
    uti medicine over the counter united healthcare over the counter essentials

  135. Bernienor says: walgreens sleep aids over the counter

  136. smuntee says:

    Honkanen, R, J cvs viagra price On my first Clomid cycle it was a heavy period afterwards as it think it made me ovulate for the first time in a long time, so it was true AF vs breakthrough bleeding

  137. RobertArbit says:

    best over the counter ed pills that work fast cvs over the counter covid test or best sleep aid over the counter over the counter sinus medicine
    antacids over-the-counter eczema treatment over the counter and over the counter uti meds best over the counter nausea medicine

  138. Jessiechugh says:

    cvs over the counter asthma inhaler uti over the counter over-the-counter drug
    bronchial inhalers over the counter over the counter oral thrush treatment

  139. Bernienor says: over the counter arthritis medicine

  140. Beftbeeva says:

    the pharmacy to buy clomid online from Similarly, there was a reduction in VMS frequency with a mean of 80

  141. Emanuelunign says:

    strongest over the counter painkillers over the counter anti nausea or over the counter antidepressant over the counter uti medicine
    strongest over the counter painkillers over the counter flu medicine and ivermectin over the counter walgreens over the counter appetite suppressant

  142. RobertArbit says:

    over the counter pill for yeast infection over the counter erection pills or over the counter sinus medicine metronidazole over the counter
    over the counter acid reflux medicine over the counter medicine for uti and over the counter eczema cream fluconazole over the counter

  143. Jessiechugh says:

    oral thrush treatment over the counter strongest over the counter sleep aid ringworm treatment over the counter
    over the counter nausea medicine for pregnancy over the counter ed meds

Leave a Reply

Your email address will not be published. Required fields are marked *