My storytelling foundation stems from ten years as an award-winning crime reporter. I write about film, entertainment, pop culture, how stories stick with us and shape us, and how to tell better stories and tell stories better. I’m passionate about thrillers, sci-fi, and challenging stereotypes about gender and disability. I also enjoy using my storytelling skills in content marketing and copywriting.
Please scroll down the page for my work divided by type.
Essays/Commentary
- Do You Believe in Magic? In America Twenty Years On (RogerEbert.com, 3/5/2024)
- Thoughts on Killers of the Flower Moon, Ethical Storytelling, and Writing Characters Unlike Yourself (Script, 10/26/2023)
- Get Real: How Barbie’s Emotions Build a Transformative Journey (Script, 9/27/2023)
- In Jordan Peele’s Nope, The Darkness Stares Back (RogerEbert.com, 8/4/2022)
- The Art of Adaptation: What Romeo + Juliet and West Side Story Can Teach Screenwriters (Script, 12/7/2021)
- Thelma & Louise and the Long Road Still Ahead (In Their Own League, 6/20/2021)
- Although Uneven, the Fast & Furious Franchise Also Has Fierce Women (In Their Own League, 6/27/2021)
- Silence of the Lambs at 30: Giving Clarice a Voice (Alliance of Women Film Journalists, 3/2/2021)
- Retrospective Review: Private Benjamin at 40 (In Their Own League, 10/10/2020)
- A Salute to the Ever-Clever Hermione Granger (In Their Own League, 10/31/2020)
- Whispered Fears: The Quiet Place of Parenting (RogerEbert.com, 3/9/2020)
- Revisiting Andrew Niccol’s Gattaca in the Age of CRISPR (RogerEbert.com, 10/2/2019)
- Why Tessa Thompson’s MIB: International Character Didn’t Take Off (Cherry Picks, 8/30/2019)
- Happy Birthday, Ripley! Alien at 40 (RogerEbert.com, 5/27/2019)
- Dark Manipulations: On The Silence of the Lambs and Sicario (RogerEbert.com, 3/5/2019)
- Risky Business at 35: Teen Angst in the Time of Your Life (CC2K Online, 8/28/2018)
- More Teeth: The Appeal of The Meg and Other Monster Movies (CC2K Online, 8/14/2018)
- Time Out: At 20, Out of Sight Still Takes Its Lovers Beyond Time (CC2K Online, 8/3/2018)
- 3 Ways Marvel Continues to Create Relatable Villains (The Script Lab, 7/26/2018)
- How Jurassic World Made Claire Its Most Evolved Character
(The Hollywood Reporter’s Heat Vision, 6/25/2018) - Beyond Dialogue: Subtext Through Action, Description, and Silence (Script, 6/14/2018)
- My Son Finally Has a Hero Like Him in Avengers: Infinity War
(The Hollywood Reporter’s Heat Vision, 5/1/2018) - How to Create Strong Female Characters (The Script Lab, 4/25/2018)
- Writing Emotional Scenes in Animated Films (The Script Lab, 4/13/2018)
- Want Complex Female Characters? Put Them in Action (Script, 4/5/2018)
- Developing Diverse Stories Featuring Disabled Characters (Script, 2/23/2018)
- How The Shape of Water Teaches Filmmakers About Acceptance
(The Script Lab, 1/2/2018) - Screenwriting 101: Humor and Bathos Done Right (The Script Lab, 12/14/2017)
- From Mad Max to Blade Runner: How to Make a Long-Awaited Sequel Work (The Script Lab, 10/19/2017)
- Screenwriting 101: Is it Ever Too Late to Start Writing? (The Script Lab, 10/27/2017)
- Screenwriting 101: How Spider-Man: Homecoming Nails its Villain
(The Script Lab, 7/10/2017) - 4 Reasons The Mummy Fails as a Launchpad For Universal’s “Dark Universe” (The Script Lab, 7/18/2017)
- Kicking Your Screenplay Into Gear: How Baby Driver Subverts Familiar Archetypes (The Script Lab, 7/3/2017)
- Wonder Woman and the Importance of Tone (The Script Lab, 6/12/2017)
- Team Building: Lessons from Guardians of the Galaxy 2’s Dysfunctional Family (The Script Lab, 5/19/2017)
- Ghost in the Shell: How To Mishandle Controversy (The Script Lab, 5/11/2017)
- Art of The Sequel: How T2 Trainspotting Builds On The Original (The Script Lab, 4/18/2017)
- Writing Crime: It’s All in the Details (Final Draft, 3/3/2017)
- Writing for Ensemble Casts (Final Draft, 1/18/2017)
- Waiting for Ripley (Hazlitt, 12/21/2016)
- Moana and Writing Realistic Female Adventurers (Final Draft, 12/15/2016)
- Creating Setups and Payoffs That Stick (Final Draft, 11/16/2016)
- No Unauthorized Breeding: Jurassic Park and Female Control (Bright Wall/Dark Room, July 2016)
- Art of the Adaptation: The Jungle Book (The Script Lab, 7/20/2016)
- Disabled people don’t need Me Before You. We’ve got the Avengers (The Guardian, 6/8/2016)
- Daredevil in the Details: Lessons in Serial Storytelling (The Script Lab, 3/28/2016)
- Understanding the Art of Good Dialogue (The Script Lab, 11/20/2015)
- Silence Is Golden: Our Favorite Silent Types in Animation (The Script Lab, 10/25/2015)
Features
- Diving Into Biopics with Nyad Screenwriter Julia Cox (Script, 4/10/2024)
- Ask the Right Questions: Interrogate Your Story with Tips from Showrunner Issa López of True Detective: Night Country (Script, 1/12/2024)
- Are You There, Kelly Fremon Craig? It’s Us, Screenwriters (Script, 4/27/2023)
- Taking Inspiration from the Setups and Payoffs of Guardians of the Galaxy Vol. 3 (Script, 8/18/2023)
- Eileen’s “Claustrophobic Misery”: Author Ottessa Moshfegh and Collaborators Talk Bringing Her Controlled Noir to the Screen (Script, 12/7/2023)
- The Good House Filmmakers Maya Forbes and Wallace Wolodarsky Talk Breaking the Fourth Wall and Crafting Characters with Sigourney Weaver and Kevin Kline (Script, 10/3/2022)
- Spotlight: Geena Davis, Actor and Activist for Diversity in Cinema (Alliance of Women Film Journalists, 6/30/2022)
- “I’m Into an Individual Gaze”: Director Nina Menkes and Colleagues at Sundance 2022 Talk Sexism and Being Brainwashed (In Their Own League, 1/31/2022)
- The Tiger Rising: Children’s Author Kate DiCamillo and Filmmaker Ray Giarratana Discuss a Story’s Flexibility and Intention (Script, 1/21/2022)
- I’m Fine (Thanks for Asking) Shows Pandemic Filmmaking and Empathy (In Their Own League, 4/14/2021)
- Halle Berry @TIFF: “Write. Direct. Produce. That Is the Power” (In Their Own League, 9/19/2020)
- Ava DuVernay @TIFF: “We Are in the Midst of History” (In Their Own League, 9/28/2020)
- How to Write a Hollywood Horror with A Quiet Place Screenwriters Scott Beck and Bryan Woods (ScreenCraft, 9/13/2019)
- Timeless Screenwriting Wisdom from Quentin Tarantino (ScreenCraft, 7/22/2019)
- 5 Storytelling Lessons from Pulitzer Prize-winning Jules Feiffer (ScreenCraft, 5/1/2019)
- Inside the Mind of The New Yorker’s TV Critic: Emily Nussbaum (ScreenCraft, 2/20/2019)
- The Shot Turning the Marvel Universe Upside Down (The Hollywood Reporter’s Heat Vision, 5/5/2018)
- 6 Screenwriting Lessons from Mission: Impossible–Fallout Writer/Director Christopher McQuarrie (ScreenCraft, 8/4/2018)
- Aaron Sorkin’s 7 Tips for Creating Memorable Characters (ScreenCraft, 8/31/2017)
- 6 Screenwriting Tips from Logan‘s James Mangold (The Script Lab, 11/24/2017)
- Storytelling lit a fire in Robert McKee that still burns 35 years later (Final Draft, 9/25/2017)
- Ten Storytelling Secrets From David Mamet’s MasterClass (The Script Lab, 7/11/2017)
- Screenwriting Runs in the Family for the Fisher Sisters (Final Draft, 6/30/2017)
- Interview with John Sayles: The Indie Film Legend Tells Us What It Means to Be an Independent Filmmaker (The Script Lab, 5/24/2017)
- How to Create The Perfect Show Bible (ScreenCraft, 5/8/2017)
- Stop the Presses: The end days of The Tampa Tribune on film at Tampa Theatre (Creative Loafing Tampa Bay, 5/3/2017)
- Sunscreen ’17: 125 films, four days, Dylan McDermott, Daphne Zuniga – and Joey Pants! ( Creative Loafing Tampa Bay, 4/26/2017)
- Nightwatch: Tough nights on the streets of Tampa (Creative Loafing Tampa Bay, 2/17/2017)
- Crowdfunded Publishing and the Writer’s Vision: Interviews with Screenwriters Turned Authors Patrick Sheane Duncan and Gary Whitta (The Script Lab, 1/26/2016)
Reviews
Note: Stars added for reviews with a ratings scale.
- Challengers (4/15/2024)
- Civil War (4/9/2024)
- Ghostbusters: Frozen Empire (3/24/2024)
- Mamifera (3/24/2024)
- We Strangers (3/26/2024)
- Argylle (1/31/2024)
- Racist Trees (1/20/2024)
- American Fiction (12/1/2023)
- Poor Things (11/13/2023)
- Common Ground (12/6/2023)
- Five Nights at Freddy’s (10/27/2023)
- Killers of the Flower Moon (10/16/2023)
- The Mission (10/6/2023)
- A Haunting in Venice (9/25/2023)
- Toll (9/11/2023)
- Marisol (8/25/2023)
- Meg 2: The Trench (8/12/2023)
- Barbie (7/20/2023)
- Mission: Impossible – Dead Reckoning Part One (7/6/2023)
- I.S.S. (6/14/2023)
- Maestra (6/9/2023)
- Gloria Gaynor: I Will Survive (6/9/2023)
- Breaking the News (6/8/2023)
- Spider-Man: Across the Spider-Verse (6/5/2023)
- Fast X (5/16/2023)
- Victim/Suspect (5/21/2023)
- Guardians of the Galaxy Vol. 3 (5/1/2023)
- Wild Beauty: Mustang Spirit of the West (5/6/2023)
- Babylon (12/14/2022)
- She Said (11/28/2022)
- Aftersun (11/17/2022)
- Black Panther: Wakanda Forever (11/17/2022)
- Ticket to Paradise (10/24/2022)
- Vesper (9/23/2022)
- The Bengali (9/9/2022)
- Emily the Criminal (8/26/2022)
- Prey (8/20/2022)
- Breathe (8/5/2022)
- Thor: Love and Thunder (7/4/2022)
- Minions: The Rise of Gru (7/4/2022)
- The Sea Beast (7/4/2022)
- Body Parts (6/20/2022)
- Jurassic World Dominion (6/13/2022)
- Everything Everywhere All at Once (4/13/2022)
- Cha Cha Real Smooth (3/28/2022)
- 32 Sounds (3/14/2022)
- Still Working 9 to 5 (3/14/2022)
- Aftershock (3/14/2022)
- Fire of Love (3/12/2022)
- Moon Manor (3/4/2022)
- I Didn’t See You There (2/9/2022)
- Catch the Fair One (1/27/2022)
- Why Is We Americans? (1/4/2022)
- Brainwashed: Sex-Camera-Power (1/27/2022) **** (also at AWFJ)
- The 355 (1/14/2022) **
- Bruised (12/30/2021) ***
- Cyrano (12/16/2021)
- Cusp (11/4/2021)
- A Mouthful of Air (10/12/2021)
- Aware: Glimpses of Consciousness (9/17/2021)
- CODA (8/24/2021) ****1/2
- The Smartest Kids in the World (8/6/2021)
- Queen of the Beach (8/4/2021)
- Val (7/29/2021)
- Skater Girl (6/8/2021)
- Port Authority (5/26/2021)
- Things Heard and Seen (4/26/2021)
- Poly Styrene: I Am a Cliche (4/26/2021) ****
- ‘Alien’ on Stage (4/26/2021) ***1/2
- Best Summer Ever (4/21/2021) ***1/2
- The Fallout (4/16/2021) ****1/2
- The New York Times Presents … Framing Britney Spears (3/21/2021) ****
- Luchadoras (3/30/2021) ****
- Rebecca (11/13/2020) **
- Little Women (12/25/2019) ****1/2
- Jay and Silent Bob Reboot (10/15/2019) **
- Teen Titans Go! To the Movies (7/25/2018) ****
- Incredibles 2 (6/16/2018) ****
- Ocean’s 8 (6/9/2018) ***1/2
- Solo: A Star Wars Story (5/26/2018) ***1/2
- Deadpool 2 (5/24/2018) ***
- Tully (5/24/2018) ***
- Anon (5/8/2018) **
- The Titan (4/19/2018) *
- Love, Simon (4/1/2018) ***1/2
- Unsane (3/30/2018) **1/2
- Tomb Raider (3/18/2018) ***
- A Wrinkle in Time (3/9/2018) **
- Mute (2/23/2018) *
- Half Magic (2/23/2018) *1/2
- Annihilation (2/22/2018) ****1/2
- Early Man (2/15/2018) **1/2
- The Cloverfield Paradox (2/6/2018) *
- The Commuter (1/16/2018) **1/2
- Life‘s Battle with Formula (4/3/2017)
- John Wick: Chapter 2 is a Satisfyingly Symphonic Sequel (2/21/2017)
- Passengers Stays Afloat on the Chemistry of Its Leads (12/24/2016)
- La La Land Is for the Ones That Dream (12/18/2016)
- Arrival Offers Cerebral Close Encounters (11/14/2016)
- Hacksaw Ridge Is Anything But Rusty (10/30/2016)
- Captain America: Civil War Is Marvel at Its Most Personal (5/11/2016)
- The Force Is Strong with Star Wars: The Force Awakens (12/29/2015)
- Spotlight Is Spot-On (12/7/2015)
Award-Winning Journalism
- Who Rapes? (The Tampa Tribune, 9/13/2007)
- Wounds of ’98 Slayings Deep (The Tampa Tribune, 5/19/2008)
- Through The Pain, Anger and Sorrow, They Forge Ahead (The Tampa Tribune, 7/11/2005)
Content Marketing and Copywriting
- Welcome to Parenthood: Introducing Ashley Baby & Kids (Ashley Furniture. Copy appears below product photos)
- Step Into Spring With Spring Home Decor Ideas (Ashley Furniture)
- How a California Church Hid Sexual Abuse (The Marcowitz Law Firm)
- James Zadroga Act 9/11 Coverage (The Marcowitz Law Firm)
- Does Hardscaping Add Value to Your Home, or Is Lots of Greenery Better? (HomeLight, 3/31/2020)
- I Can’t Sell My House Because of Bad Neighbors: What Do I Do? (HomeLight, 9/30/2019)
- 11 Tips for Selling Luxury Homes Quickly (and Without Any Price Drops) (HomeLight, 9/30/2019)
- Dividing Real Estate In a Divorce: 3 Ways to Deal with a House in the Mix (HomeLight, 8/29/2019)
- How to Sell an ‘Ugly’ House: 5 Ways to Help Buyers Look Past Cosmetics (HomeLight, 7/31/2019)
- Home on the Range: How to Boost the Appeal of Your Rural Property (HomeLight, 6/28/2019)
- 9 Home Maintenance Services Worth Hiring Out For Before You Sell Your House (HomeLight, 1/31/2019)
- From the Outside In: What Do Home Appraisers Look For In a House? (HomeLight, 12/31/2018)
- Fillings, Crowns and Bridges in Plantation, Fla. (Superior Dental Group, Dental Care Alliance)
- Children’s Dental Care in Plantation, Fla. (Superior Dental Group, Dental Care Alliance)
- Guardianship Attorney for Special Needs Adult Children in New Jersey (Susan Clark Law Group)