In 2002, Britney Spears (with the help of director Tamra Davis and writer Shonda Rhimes) gave us the movie we never knew we needed: the Britney Spears road trip movie (and early 2000s classic) 'Crossroads.'

The film centers on three childhood friends from Georgia who come together after their senior year of high school to embark on a cross-country road trip to California, each searching for different answers. It's been almost 12 years since Britney and friends sang 'I Love Rock 'n' Roll' in a karaoke bar along the way. Curious to see what the 'Crossroads' crew has been up to since? Let's see where the cast is today.

Britney Spears (Lucy Wagner)

YouTube/Jason Merritt, Getty Images

Then: Brit was an international superstar at the height of her fame when she came up with the concept for 'Crossroads,' which writer Shonda Rhimes then fleshed out into the movie. In the film, she played Lucy Wagner, the angelic high school valedictorian who agrees to go on the road trip in order to find her mother, who was living in Arizona after taking off and abandoning Lucy and her dad when Lucy was just an infant. In the movie, Spears famously sang a cover of 'I Love Rock 'n' Roll' and her own hit, 'I'm Not a Girl, Not Yet a Woman,' the latter of which she first reads as a poem to Anson Mount's character, Ben, by a bonfire. How deep.

Now: Where to begin? Since filming 'Crossroads,' Britney has married (and divorced) Kevin Federline, had two sons (and an emotional breakdown that involved her shaving her head), put out five albums, got engaged (and disengaged) to Jason Trawick, and had a stint as a judge on 'The X Factor.' Dayum. The superstar is currently holding a two-year residency in Las Vegas.

Zoe Saldana (Kit)

YouTube/Jason Merritt, Getty Images

Then: Zoe Saldana got her big break the year before 'Crossroads' in the ballet drama 'Center Stage.' In 'Crossroads,' Saldana played Kit, Lucy's popular friend who headed out to California to see her fiancé, who was going to school out there. (And, unbeknownst to her, he was also being a complete a-hole and -- serious spoiler -- rapist of their friend Mimi.) Intense stuff.

Now: Though she continued to act in films post-'Crossroads,' it wasn't until 2009 when she was cast in the remake of 'Star Trek' that Zoe Saldana truly became a household name. That same year, her role in the James Cameron blockbuster 'Avatar' catapulted her into stardom. In 2013, she reprised her role in 'Star Trek: Into the Darkness,' and secretly married Marco Perego, only six months after ending her relationship with Bradley Cooper.

Taryn Manning (Mimi)

YouTube/Monica Schipper, Getty Images

Then: In 'Crossroads,' Taryn Manning portrayed Mimi, Lucy's pregnant friend whose dream was to go to California to make it big as a singer. Manning also sang in real life, and in 2003 formed the band Boomkat with her brother, Kellin.

Now: Soon after 'Crossroads,' Manning began appearing in other major films, including 'White Oleander,' as Eminem's ex-girlfriend in '8 Mile' and her breakthrough role as Nola in 'Hustle & Flow.' She has continued to act in more dramatic roles, and currently portrays religious meth addict Pennsatucky on 'Orange Is the New Black.'

Anson Mount (Ben)

YouTube/Andrew H. Walker, Getty Images

Then: Anson Mount played Ben, the supposed bad boy who rides with the girls to California. He soon becomes Lucy's love interest, and -- spoiler! -- eventually takes her virginity. Oh, haaay.

Now: Since 'Crossroads,' Mount has continued to act and has had small roles in the Cameron Diaz flick 'In Her Shoes' and 'Hick,' starring Chloe Grace Moretz, Blake Lively and Eddie Redmayne. He is also now known for starring in the AMC show 'Hell on Wheels.' We'd tell you to follow him on Twitter, but he recently tweeted that he's giving up social media for a while. Ah, well.

Dan Aykroyd (Pete Wagner)

YouTube/Robin Marchant, Getty Images

Then: In 'Crossroads,' Dan Ackroyd had a small role as Lucy's well-meaning-but-overbearing father, Pete. Of course, 'Crossroads' was just a little filler on his resume, having already become an established actor with his work on 'SNL,' 'The Blues Brothers' and 'Ghostbusters.'

Now: Aykroyd continues to make movies, with cameo appearances in '50 First Dates' and 'I Now Pronounce You Chuck & Larry.' He also voiced Yogi Bear in the 2010 animated film and is currently filming the upcoming comedy 'Tammy' and the drama 'Get on Up.'

Kim Cattrall (Caroline)

YouTube/Stephen Lovekin, Getty Images

Then: 'Sex and the City's' Samantha Jones -- aka Kim Cattrall -- was Britney Spears' first choice to play her estranged mom, Caroline, in the film. After waiting 18 years to meet her mother, Lucy was in for some serious disappointment when Cattrall's character ended up being kind of a terrible person and telling her daughter she wished she never had children. Yikes.

Now: After 'Crossroads,' Cattrall continued to play Samantha on 'SATC' until the series ended in 2004. She later reprised the role in both 'Sex and the City' movies. Next up: She will star on the upcoming Canadian series 'Sensitive Skin.'

Justin Long (Henry)

YouTube/Craig Barritt, Getty Images

Then: A then-unknown Justin Long played Lucy's geeky lab partner Henry, who was so desperate to lose his virginity before college that he flat-out begs Lucy to sleep with him on graduation night. (Spoiler alert: She doesn't.) After 'Crossroads,' Long scored larger roles in films like 'Dodgeball' and 'Herbie: Fully Loaded,' opposite Lindsay Lohan. He also gained fame from starring in the 'I'm a Mac' line of Apple commercials.

Now: Long has since become a household name with his roles in 2006's 'Accepted,' 'He's Just Not That Into You,' and, most recently, as Steve Jobs in 'iSteve.' He dated his 'HJNTIY' and 'Going the Distance' co-star Drew Barrymore on-and-off for several years until the two ended things for good in 2010. He has been dating Amanda Seyfriend since October 2013.

Jamie Lynn Spears (Young Lucy)


Then: Jamie Lynn Spears made her acting debut at age 11 in 'Crossroads,' playing the younger version of big sister Britney's character, Lucy. A few years later, she joined the cast of Nickelodeon's 'All That,' and soon after starred in her own Nick series, 'Zoey 101.'

Now: In 2007, after becoming pregnant at 16, Jamie Lynn left the spotlight to quietly raise her daughter, Maddie. After a failed engagement to her baby's father, Casey Aldriedge, she later began dating Jamie Watson, and the two had an on-and-off relationship for two years before he popped the question in March 2013. In addition to her engagement, Jamie-Lynn also re-emerged recently as a country singer and released her first single, 'How Could I Want More,' in December 2013.