Suits Season 3, Episode 6 ("The Other Time") goes back ten years to show a Mike Ross version of young Harvey Specter under the wing of Cameron Dennis.

Spoiler alert: This review contains spoilers for those who have not seen the latest episode (Aug. 20) of Suits Season 3.

Harvey later chooses between Cameron and Jessica - but first, he's got to dress down and dress sexy for a short baseball practice. Harvey also decides he's not moving further in his career without Donna on his side. Because she's "The Mentalist" that no other lawyer could ever have. Fans missed a lot of characters in Suits Season 3, Episode 6 because the main players get double the usual time for the flashbacks. There were no jaw-dropping revelations, though. But Darvey shippers are happy to see Donna and Harvey in another time.

That Harvey Specter (Gabriel Macht) and Donna (Sarah Rafferty) have had a steamy past is not surprising. That Trevor (Tom Lipinski) somehow deprived Mike Ross (Patrick J Adams) of a chance at Harvard is quite predictable, too. Suits Season 3, Episode 6 is pushing parallels to its audience. The show's saying history does repeat itself. It's saying the past is always lurking around, sneaking up on you for some redundancy or boomerang effect - or worse.

A scene in which Jessica (Gina Torres) feels the weight of Harvey's betrayal is too strong albeit too short. Harvey chooses Jessica over Cameron (Gary Cole), but technically leaves her, too. Ms Torres is fantastic in her role, even as there's still a lot of mystery surrounding her, too. Some episode are special for story developments, Suits Season 3, Episode 6 highlights characters and relationships. Seeing James McCaffrey as Harvey's dad and Rebecca Schull as Mike's grandma in back-to-back scenes is also a special treat to avid Suits fans.

Suits Season 3, Episode 6 was written by Rick Muirragui and directed by John S. Scott. It is definitely a special episode, one that should not be missed by avid Suits fans and Darvey shippers. There was not much action from Louis Litt (Rick Hoffman), but fans know the showrunners will make up for this compromise.

In the next episodes, the 'Game of Thrones' force will be back with Ava Hessington (Michelle Fairley) and Edward Darby (Conleth Hill). More will be seen and heard from Katrina Bennett (Amanda Schull) and Stephen Huntley (Max Beesley).

Check out the slideshow to see photos posted by Suits Season 3 fans on Tumblr.

More 'Suits' and Other TV Guide Features:

Suits Season 3, Episode 5 Review, Spoilers: 'Doubt' Brings Game of Thrones, The Wire; Harvey Specter and Donna Complication Up (PHOTOS)
How I Met Your Mother Season 9 Spoilers: Top 10 Things to See Before Sitcom Ends [PHOTOS]
Dexter Season 8, Episode 8 Recap, Shocking Spoilers: 'Are We There Yet' is Best 'Brain Surgeon' Episode! [PHOTOS]