Justin Theroux Embodies A Family Legacy In ‘The Mosquito Coast’ – Deadline
You could be forgiven for thinking that there was some kind of insider trading going on when Justin Theroux was announced to play the lead in The Mosquito Coast, a seven-part Apple TV+ series based on a book written by his uncle: it’s a project, literally, with his name written all over it. But the 49-year-old actor, who has a few years on Harrison Ford from when he starred in Peter Weir’s 1986 adaptation of Paul Theroux’s novel, insists that it came to him just like any other opportunity. “It was really just the normal channels,” he shrugs.
Today, Theroux seems especially nonchalant, taking a Zoom call in his New York kitchen and looking disconcertingly like Super Mario with his black woolly hat and furry Magnum ’stache. “I heard about it, I tracked it, and I asked to read it,” he remembers. “I liked the script a lot, and it just worked out. It wasn’t some grand scheme I’d cooked up or anything.”
Related Story
‘The Mosquito Coast’ Lands Second Season On Apple TV+
But then, uncle Paul’s book is hardly the material for a sure-fire hit. Weir’s film flopped in the States and was a rare commercial misfire for Ford, who plays Allie Fox, a disillusioned American father who takes his family to the wilds of Nicaragua and Honduras to escape the urban jungle of the USA. Adapted by screenwriters Neil Cross and Tom Bissell, the Apple TV+ series adds more urgency to the situation: where the original Allie was an emigrant, in the revamp he is a fugitive, a man of many identities and surprising hidden talents who needs to uproot his wife and two children fast when the police finally come calling. In sharp contrast to the novel, Allie’s wife Margot (Melissa George) and daughter Dina (Logan Polish) aren’t afraid to get their hands dirty in the tense adventures that follow.
Although the book’s approach to storytelling is as episodic as the show’s is, Cross and Bissell turn the heat right up. Like the ’60s TV show The Fugitive, it’s a story that jumps from cliffhanger to cliffhanger as the family make their journey south, with an especially tense episode involving a Mexican cartel. Surprisingly, this wasn’t in the original pitch. “When I signed up for it,” says Theroux, “it was only the first two episodes [that were] already written. But the way that Neil had pitched it to me was that, yes, we were going to have this fire on their backs through the first season, to essentially get us to the Mosquito Coast.”
With this, Theroux just about confirms that the first seven hours of the show are effectively a warm-up for the events of the recently commissioned Season 2. “Obviously, once we get to whatever Allie’s Shangri-La is, we’ll still take some liberties. But once we’ve landed, I think that’s when we’re really going to be able to crack it open. I don’t want to spoil anything or say anything, because,” he laughs, “I actually don’t even really know myself!”
Interestingly, though the show’s opening episodes alternate between empty expanses of desert and claustrophobic interiors, these were not stylistic choices imposed by the COVID-19 lockdown. “We were dead center in our season when it hit us,” he says. “It was the beginning of episode five, I guess. We were in Mexico City, shooting in an incredibly large open-air meat and goods market. One of those places that has people shoulder to shoulder, and pigs hanging in the aisles and in the stalls. It was an incredibly uncomfortable place to be when you’re learning that there’s a fast-moving pandemic moving through the world. And then I went out of the frying pan and directly into the fire by coming back to New York, where I spent the majority of the lockdown pacing my apartment like the rest of us.”
After that, getting back into Allie Fox’s world was not a problem, he says. “We were one of the first productions going back into a production. And to Apple’s credit they did a fabulous job of really creating as bulletproof a bubble as we could’ve possibly created, by keeping everyone in location and doing rigorous testing. I was thrilled to be there. I loved working again and throwing myself back into it, because I’d been sitting on my hands for months.”
Theroux freely admits that he had not been especially productive in those intervening months, which is surprising given that his impressive writing credits include Zoolander 2, Iron Man 2, Tropic Thunder and, most bizarrely, Rock of Ages. “I definitely wasn’t wanting to write during the lockdown,” he says. “As you know—or maybe don’t know—everyone thinks they’re going to come out of the pandemic with their great novel or their best screenplay. And the truth of the matter was, we were all terrified, certainly to write comedy. Every idea you dust off, you think, ‘Maybe I’ll write about that…’ But you can’t, because you’re just constantly thinking you’re having a tickle in your throat, and you need to disinfect the door knob. I’d love to say that I was very productive. But what I was productive at was embracing my presence and having that monastic lifestyle that a lot of us had, which was: wake up, cook food, walk the dog, and be in the present.”
It’s this low-key attitude and philosophical approach to life that explains how Theroux managed to marry and separate from Jennifer Aniston with the minimum of media attention. In short, he isn’t a showoff. “I wasn’t one of those kids that was doing impersonations and saying, ‘I’m going to go to Hollywood,’” he recalls. Born in Washington, he went to liberal arts schools and had a “well-rounded education”, and after moving to New York in the ’90s, he graduated with a double major in visual arts and drama. “So, I decided to pursue both,” he says, “because both are such unsteady fields. I thought, ‘Well, if I can strike a little rich in each one then maybe I could cobble together a life for myself.’ And that’s a wonderfully naive thing to do when you’re 20 or 21.”
Theroux worked in clubs and restaurants, doing big anime and graffiti-style murals. “I would do anything,” he says. “I would do t-shirts for bars and clubs. Flyers, a couple of billboards, things like that.” Completely by chance, his first film role was set in that world: I Shot Andy Warhol, about Valerie Solanas, the rogue feminist who tried to assassinate the legendary pop artist in 1968. More film roles followed slowly but steadily and very unpredictably: his next film was the klutzy Romy And Michelle’s High School Reunion.
When did he realize that he had a career? “I still haven’t,” he laughs. “It sounds a little cheeky, but, honestly, I’ve been very lucky. I describe it as just tripping upstairs. There’s no rhyme or reason to it, there’s certainly no plan. If I’ve done anything smart, it’s been by trusting my gut, which has led me astray many times. But overall, it’s served me well because I’ve been able to have a very varied career.”
That serendipity led him to David Lynch, who cast him as a Hollywood director in 2001’s trippy thriller Mulholland Drive. “Someone threw a horseshoe and I got hit in the head by it,” he laughs. In a spooky foreshadowing of the future, his character is being pressured to cast an actress, played by his Mosquito Coast co-star Melissa George. “David is the most gloriously unplugged person,” says Theroux. “You can mention the most famous actor working and he’ll go, ‘Who’s that?’ You’ll be like, ‘His name’s George Clooney. He started on ER.’ He really exists in his own universe in the most wonderful way.”
Theroux returned five years later for Lynch’s last feature film to date, the willfully bizarre Inland Empire, a psychedelic story in which a cursed film production leads to murder, hip-swinging musical numbers and people with rabbit heads. Did he understand it? “I don’t think it’s even a question of understanding it,” he grins. “I have theories, of course, but I’ve often thought of most his films as like great jazz records, like John Coltrane or something. You don’t ever go, ‘Do I understand that record?’ You go, ‘No, but I loved it.’”
Surprisingly, Theroux has only directed once, with the 2007 Sundance entry Dedication, in which Billy Crudup plays a disillusioned children’s author. Will he direct again? “I’d like to,” he says, “I really would. At one point, I was going to direct Zoolander 2, and then I ended up doing The Leftovers, and that got in the way. It’s really a question of timing because in order to do it, you have to clear the slates for at least a year and-a-half. I’ll either write something that I really adore and feel like I have to direct, or something will come to me.”
In the meantime, it seems Theroux won’t exactly have any spare time on his hands in the near future. We speak on Memorial Day, during a break from filming the upcoming HBO limited series The White House Plumbers, a comedy set in the early ’70s Nixon era that he’s currently shooting with Woody Harrelson. “That should take me until, I think, October,” he muses. “It’s about the Watergate break-in and the masterminds who came up with it. It’s really just a hilarious retelling of the actual true story of how they came up with the idea—the execution of it and their ultimate downfall.”
“Hence the terrible moustache,” he explains apologetically. “It’s not a moustache you choose to put on. I guess some people do. If you’re Tom Selleck maybe.”
buy tricor 160mg online cheap fenofibrate for sale cheap fenofibrate
zaditor 1mg without prescription doxepin 25mg uk order tofranil generic
order minoxytop sale best ed pills buy ed pills online usa
purchase precose order generic griseofulvin buy fulvicin 250 mg generic
buy dipyridamole 25mg pills generic plendil 10mg order generic pravastatin
buy melatonin 3mg online aygestin 5 mg ca buy danocrine
dydrogesterone order pill duphaston 10mg generic empagliflozin 25mg
fludrocortisone 100mcg ca generic bisacodyl 5mg purchase loperamide pills
order etodolac 600 mg order colospa generic order cilostazol 100mg generic
order prasugrel sale prasugrel 10mg cost tolterodine 2mg drug
buy ferrous sulfate 100mg generic ferrous sulfate 100 mg sale order sotalol 40 mg sale
buy mestinon 60 mg without prescription order mestinon buy generic rizatriptan for sale
vasotec generic buy enalapril 5mg for sale buy generic lactulose
zovirax uk order rivastigmine 3mg generic buy rivastigmine 6mg generic
betahistine 16mg uk haldol cost buy benemid 500mg sale
where can i buy premarin viagra sale sildenafil india
prilosec 10mg without prescription oral omeprazole lopressor 100mg for sale
order tadalafil 10mg sale buy tadalafil pill viagra 25 mg
order cenforce online cheap order naprosyn buy aralen online
buy provigil 200mg without prescription prednisone price deltasone 40mg canada
order omnicef online buy lansoprazole pills for sale buy prevacid medication
purchase accutane online zithromax online buy order zithromax 250mg online cheap
buy atorvastatin 40mg generic order generic amlodipine buy generic norvasc online
purchase azithromycin pills azithromycin 500mg us order gabapentin 600mg online
hard rock casino online online roulette wheel furosemide 40mg cost
buy pantoprazole 40mg online cheap lisinopril medication buy phenazopyridine 200 mg pill
real money blackjack hollywood casino online real money ventolin 4mg uk
spins real money real online blackjack stromectol 3 mg tablet
how to buy amantadine order generic atenolol 50mg order dapsone 100mg pill
online casino games augmentin oral order levothroid without prescription
buy clomiphene 50mg brand isosorbide 20mg imuran 25mg uk
medrol where to buy methylprednisolone 16 mg pills purchase triamcinolone sale
cost vardenafil oral lanoxin 250mg cheap tizanidine 2mg
buy perindopril pills aceon 4mg sale buy generic fexofenadine online
phenytoin 100 mg pill oral cyclobenzaprine buy oxybutynin pill
buy lioresal without prescription order baclofen 10mg sale ketorolac over the counter
order loratadine 10mg without prescription generic loratadine oral dapoxetine 60mg
cheap ozobax buy endep 10mg generic toradol 10mg cheap
buy generic amaryl cost misoprostol etoricoxib over the counter
order fosamax sale gloperba tablet macrodantin online order
inderal online order order plavix 150mg pills order plavix 75mg online
order pamelor 25 mg online generic methotrexate 10mg order paracetamol 500 mg sale
buy coumadin 5mg pills coumadin 2mg for sale buy reglan 10mg online
order xenical 60mg buy diltiazem generic diltiazem cheap
pepcid 40mg sale pepcid order online prograf order
buy esomeprazole capsules remeron pill oral topiramate 200mg
imitrex 25mg generic avodart 0.5mg for sale avodart 0.5mg sale
buy zyloprim 100mg pill order rosuvastatin 20mg online order rosuvastatin 10mg pills
order generic zantac 150mg celecoxib order order celecoxib 100mg online cheap
buspirone where to buy amiodarone 200mg drug buy cordarone 100mg pills
buy tamsulosin pill order flomax 0.4mg generic brand simvastatin 10mg
domperidone 10mg cheap tetracycline 500mg cost oral tetracycline 250mg
buy generic spironolactone 100mg aldactone 100mg cost propecia 1mg tablet
letter writing services help writing a paper best college paper writing service
fluconazole online buy generic ciprofloxacin 500mg order cipro 500mg sale
aurogra 100mg tablet generic sildenafil 50mg estradiol online
order flagyl 400mg without prescription order metronidazole 200mg pill cephalexin 500mg price
buy generic lamictal 200mg lamotrigine 50mg oral vermox buy online
order cleocin generic cleocin 300mg brand order sildenafil 100mg online
retin oral purchase tadalafil online cheap buy generic avanafil 100mg
order tamoxifen 10mg sale where to buy betahistine without a prescription budesonide inhalers
buy tadalafil generic order voltaren 50mg generic order indomethacin 50mg
buy cheap generic cefuroxime ceftin online order robaxin oral
trazodone 50mg us clindac a cheap clindac a brand
order terbinafine online cheap buy terbinafine 250mg pills blackjack online betting
websites for essay writing online casino roulette real money play online roulette for fun
amoxicillin 500mg sale anastrozole usa clarithromycin 500mg pills
calcitriol without prescription rocaltrol 0.25mg ca cost tricor
order generic clonidine 0.1 mg buy meclizine generic tiotropium bromide without prescription
buy acne pills adult acne caused by medication buy cheap generic trileptal
buy generic minocycline over the counter ropinirole 2mg over the counter cost requip 2mg
buy uroxatral 10mg generic uroxatral 10 mg pills arthritis medication without stomach upset
prescription sleep medication online drugs that cause hari oss online doctor consultation weight loss
order femara pills buy albenza 400mg generic abilify 30mg generic
nicotine replacement calculator what does a dmard do strong painkillers
medroxyprogesterone over the counter praziquantel usa buy hydrochlorothiazide 25mg without prescription
list of antiviral medication buy valtrex over the counter diabetic pill starting with a
herbs to defeat fungus in our bodies medication for herpes simplex 1 dangerous blood pressure meds list
cymbalta cheap buy glipizide 5mg buy cheap generic modafinil
cheap promethazine buy promethazine ivermectin for cov 19
birth control online without insurance long term antibiotics for prostatitis techniques to overcome premature ejaculation
prednisone 5mg for sale order absorica generic buy cheap generic amoxil
14 day acid reflux medication throwing up after taking medication drugs that cause flatulence
cheap zithromax omnacortil 10mg brand gabapentin 100mg ca
order ursodiol online cheap bupropion 150mg uk order cetirizine without prescription
strattera 10mg for sale buy cheap generic atomoxetine zoloft usa
lasix 40mg pill order ventolin generic ventolin 2mg brand
order escitalopram 10mg buy escitalopram 10mg online cheap buy revia 50 mg generic
buy augmentin tablets augmentin 1000mg generic order clomiphene generic
buy generic combivent 100 mcg zyvox 600mg oral buy linezolid 600mg pill
buy starlix 120mg online buy candesartan pills buy atacand 16mg
buy generic starlix 120mg order nateglinide 120 mg without prescription candesartan price
order vardenafil 20mg plaquenil ca plaquenil 200mg us
tegretol brand lincomycin uk buy lincocin online cheap
cenforce 100mg brand buy cenforce 100mg pill glycomet 500mg ca
duricef 250mg without prescription epivir order online epivir cost
lipitor for sale online norvasc pills order zestril 2.5mg
order omeprazole 10mg generic buy metoprolol pills for sale tenormin 100mg tablet
buy methylprednisolone for sale order generic clarinex 5mg buy cheap clarinex
cytotec 200mcg cost order orlistat generic buy diltiazem 180mg generic
purchase piracetam generic order generic clomipramine clomipramine ca
order zovirax order zovirax generic buy rosuvastatin 20mg online
sporanox 100mg pill buy generic tinidazole buy tindamax 300mg generic
zetia oral brand ezetimibe 10mg order tetracycline 500mg sale
zyprexa buy online brand bystolic 5mg buy valsartan without a prescription
buy flexeril without a prescription order flexeril 15mg pill toradol 10mg oral
colcrys pill propranolol without prescription order generic methotrexate 5mg
topical acne medication prescription list crotamiton online order treatment for acne in adults
3rd generation antihistamines list buy allegra tablets top rated pill for itching
Congratulations on your incredible gift for writing! Your article is an engaging and enlightening read. Wishing you a New Year full of achievements and happiness!
Over the moon, I’ve made it to this level with this compelling read, so many thanks to the author!
Fantastic piece! If you’re in need of a writer, I’m available and enthusiastic
prescription medication for abdominal pain accupril over the counter
Well-written article! Adding visual elements could enhance its appeal, and my website can provide some examples.
Impressive writing! Some additional visual elements could make it even better, and my website has relevant content.
Loved every word! Is there room for one more writer on the team?
best sleep aids for seniors modafinil online order
buy prednisone prednisone 10mg canada
acid reducing medications brand glucophage 500mg
Is the author still around? I’m hungry for more content about this topic on the blog!
dermatologist approved acne treatment elimite canada top rated acne pills
Great job! The article is informative and well-structured. Consider incorporating more visuals in your future articles for a more engaging read.
Impressive article! The insights are well-presented, and I’m curious if you plan to add more images in your upcoming pieces. Visuals can add an extra layer of engagement for readers.
Artikel ini luar biasa! Cara menerangkan hal-hal sungguh memikat dan sangat mudah untuk dipahami. Sudah jelas bahwa telah banyak usaha dan penelitian yang dilakukan, yang sungguh layak diapresiasi. Penulis berhasil membuat topik ini tidak hanya menarik tetapi juga seru untuk dibaca. Saya dengan semangat menantikan untuk melihat lebih banyak konten seperti ini di masa depan. Terima kasih atas berkontribusi, Anda melakukan pekerjaan yang hebat!
Riveting content, I suggest reading!
best antihistamine decongestant combo cost seroflo inhalator do you need a prescription
This post post made me think. will write something about this on my blog. ave a nice day!! .tv8 canli yayi
generic augmentin 1000mg augmentin order online
levothroid drug buy levoxyl online cheap synthroid where to buy
После перехода на здоровое питание, я осознал, насколько важен свежий, натуральный продукт. Благодарю ‘Все соки’ за их качественный маслопресс. Теперь я делаю своё собственное масло дома, что гарантирует его чистоту и натуральность. [url=https://blender-bs5.ru/collection/maslopressy]Маслопресс[/url] – это было отличное вложение в моё здоровье!
buy zanaflex tablets purchase tizanidine tizanidine canada
buy prednisone 20mg pill deltasone brand generic prednisone 20mg
order isotretinoin 20mg online cheap buy isotretinoin 40mg sale accutane 20mg ca
Definitely what a great blog and instructive posts I definitely will bookmark your site.All the Best! .<a href="https://www.cse.google.co.id/url?sa=t
best allergy medicine for adults buy allergy pills order generic albuterol 4mg
amoxil 1000mg generic buy amoxicillin 250mg sale amoxicillin medication
buy amoxiclav pill augmentin usa purchase amoxiclav generic
azithromycin buy online buy zithromax 500mg generic how to get azithromycin without a prescription
buy synthroid 75mcg levothyroxine sale synthroid 150mcg uk
buy omnacortil pill buy generic prednisolone for sale order omnacortil 5mg generic
clomiphene 50mg for sale order serophene online clomid 100mg cost
There is some nice and utilitarian information on this site.-vox kostenlos ohne anmeldung
buy generic neurontin buy neurontin online order neurontin 800mg for sale
Thank you for shedding light on this subject. Your perspective is refreshing!
cheap sildenafil sale sildenafil 100mg over the counter order sildenafil 100mg pills
Thank you for making complex topics accessible and engaging.
buy generic lasix purchase lasix online cheap buy generic lasix for sale
This article is a perfect blend of informative and entertaining. Well done!
You have a unique perspective that I find incredibly valuable. Thank you for sharing.
semaglutide 14mg cheap purchase rybelsus online cost semaglutide 14 mg
I’m bookmarking this for future reference. Your advice is spot on!
order acticlate pill vibra-tabs oral buy doxycycline generic
order vardenafil 20mg online order vardenafil 20mg pills purchase levitra for sale
You’ve presented a complex topic in a clear and engaging way. Bravo!
free online blackjack real casinos online no deposit online casino gambling
Thank you for shedding light on this subject. Your perspective is refreshing!
how to buy lyrica order pregabalin 75mg without prescription pregabalin order online
zithromax pediatric
order aristocort 4mg pill buy generic triamcinolone triamcinolone 4mg pill
order cenforce for sale cenforce 50mg price generic cenforce 100mg
buy desloratadine for sale clarinex 5mg pills desloratadine 5mg us
canadian pharmacy for viagra Canada Pharmacy
cialis canadian pharmacy’s [url=http://canadianphrmacy23.com/]http://canadianphrmacy23.com[/url]
Thank you for sharing your expertise with the world through your blog. Asheville residents are grateful for your contributions.
buy chloroquine 250mg sale buy aralen online buy chloroquine without a prescription
how to get pregnant fast on metformin
oral claritin 10mg buy loratadine 10mg generic order claritin generic
buy metformin 500mg buy glycomet 500mg online cheap buy glucophage 500mg online cheap
priligy medication order priligy 30mg for sale misoprostol without prescription
bumetanide to furosemide conversion
buy generic xenical 60mg orlistat 120mg drug diltiazem without prescription
atorvastatin 40mg pill buy generic lipitor order generic lipitor 10mg
Very nice blog post. definitely love this site.tick with it!High Density Foam Dog Stairs Ramp for Beds Couches Romrol Extra Wide Pet Steps with Durable Non-Slip Waterproof Fabric Cover Dog Slope Stairs Friendly to Small Dogs and Cats or Pets Joints 3-Tiers – Hot Deals
buy norvasc 10mg online brand norvasc amlodipine pills
aspirin and lisinopril
can flagyl cause uti
buy zovirax without a prescription zyloprim 100mg sale zyloprim 300mg tablet
spironolactone and lasix
buy lisinopril 2.5mg generic lisinopril 5mg canada where to buy lisinopril without a prescription
Your blog is a shining example of excellence in the online sphere. We’re proud supporters from Asheville!
approved canadian online pharmacies canadian pharmacies canadianphrmacy23.com
canadian online pharmacy for cialis [url=http://canadianphrmacy23.com/]online pharmacy usa[/url]
glucophage category
order rosuvastatin 20mg generic order generic crestor 20mg buy zetia pills for sale
gabapentin dosages
purchase omeprazole without prescription prilosec 10mg brand prilosec over the counter
zithromax generic without prescription
does gabapentin cause dry mouth
domperidone sale generic sumycin buy sumycin 250mg online cheap
does amoxicillin have to be refrigerated
metoprolol 50mg usa lopressor 50mg usa buy metoprolol 100mg without prescription
what is the shelf life of cephalexin
can escitalopram make you tired
cyclobenzaprine 15mg pills ozobax us baclofen 25mg usa
bactrim sjs
cost tenormin buy tenormin 100mg online cheap tenormin online buy
ciprofloxacin hcl 500 mg tab tablet
order toradol 10mg online buy toradol without a prescription colchicine 0.5mg oral
cephalexin dosage for uti
methylprednisolone 8 mg online medrol 8mg online methylprednisolone generic
help with assignments australia essays online to buy cheap thesis binding
septra bactrim
methotrexate for sale online buy warfarin 2mg generic coumadin 2mg generic
how to get meloxicam without a prescription mobic 15mg price order celecoxib 100mg generic
amoxicillin uses
order flomax 0.4mg sale buy celecoxib sale order celebrex pills
gabapentin back pain
escitalopram 10 mg para que sirve
I appreciate you sharing this blog.Really looking forward to read more. – hey dudes kids
order simvastatin 20mg without prescription valacyclovir price valacyclovir 500mg generic
long term effects of citalopram
buy cheap avodart zantac online buy ranitidine 300mg without prescription
highest dose of ddavp
depakote hair loss
ciprofloxacin 1000mg pills – bactrim buy online clavulanate usa
is 80 mg of citalopram dangerous
ciprofloxacin 1000mg us – buy ciprofloxacin 1000mg for sale augmentin 375mg pills
cozaar 12.5 mg
half life of depakote
ddavp injection stability
order ciprofloxacin 500 mg generic – buy generic doxycycline buy erythromycin 250mg online cheap
flagyl online buy – zithromax cost azithromycin online buy
ezetimibe simvastatin in india
allergic to augmentin
buy stromectol 3mg – amoxiclav oral generic tetracycline
diclofenac na 1 top gel
diltiazem price walmart
effexor diarrhea
flomax how to take
how to buy acillin ampicillin tablet purchase amoxicillin online
vicodin and flexeril
brand metronidazole 200mg – buy cefaclor 250mg sale buy azithromycin 250mg generic
azathioprine and allopurinol
amitriptyline and gabapentin together for nerve pain
buy lasix medication – where can i buy lasix order captopril 25 mg generic
awesome morning commencing with a superb read
marvelous day commencing with an outstanding read
aripiprazole vs risperidone
aspirin childrens
purchase metformin pills – glucophage over the counter lincocin order
side effect of celebrex 200mg
bupropion 300 mg xl
augmentin nausea
clozaril cheap – accupril 10mg us pepcid 40mg cost
zidovudine pills – avapro 300mg generic generic zyloprim
celecoxib dosage for adults