Box Office: Tom Cruise's 'Edge of Tomorrow' Matinees No Match for 'Fault in Our Stars'

"Fault" could earn $45 million or more for the weekend unless fan traffic drops off dramatically; "Edge of Tomorrow" may have trouble crossing $30 million in its North American debut but boasts strong numbers in China and Russia.

Younger females are storming the North American box office to see The Fault in Our Stars, which now has a shot at crossing $20 million on Friday and $45 million for the weekend. That's a major victory for Fox 2000, which made the movie for a reported $12 million.

The Fault in Our Stars, the film adaptation of John Green's YA novel, is trouncing Tom Cruise's big-budget Edge of Tomorrow, a sci-fi epic that cost Warner Bros. and Village Roadshow at least $178 million to produce.

The critically acclaimed Edge of Tomorrow is doing slightly better than expected at the Friday box office and could approach $30 million for the weekend, versus $25 million. That's still a problematic number, considering the movie's cost. Edge hopes to make up ground overseas, where Cruise remains a far bigger movie star.

STORY: Why 'Fault in Our Stars' Author John Green Is 'Freaking Out' About Hollywood Success

Edge of Tomorrow opened to strong numbers in China on Thursday, grossing $6.7 million, the No. 4 opening of the year. And it scored the top opening day of all time for a Cruise film in Russia ($1.4 million). The film, which began rolling out in select markets last weekend, has now earned $41 million internationally.

Directed by Doug Liman and co-starring Emily Blunt, Edge of Tomorrow stars Cruise as a military spin doctor who finds himself on the battlefield, where he is forced to live the same day over and over again.

Fault's Friday take includes an astounding $8.2 million earned Thursday night, one of the best showings of any summer film and on par with Thursday-night grosses for fellow Fox title X-Men: Days of Future Past. Its Thursday-night performance was boosted by 650 special fan screenings that cost $25 per ticket. The screenings included an interview with Green and the cast that was simulcast in theaters. The movie opened in a number of other theaters at 9 p.m.

Females under the age of 25 are by far the most interested in seeing Fault, which stars Shailene Woodley and Ansel Elgort as two young lovers who meet in a cancer support group. Fault producers Wyck Godfrey and Marty Bowen are certainly no strangers at winning over females, having spearheaded the Twilight franchise for Summit Entertainment.

Josh Boone directed The Fault in Our Stars from an adapted script by Scott Neustadter and Michael H. Weber. The movie also stars Laura Dern, Sam Trammell, Nat Wolff and Willem Dafoe.

Fault launches in a handful of foreign markets this weekend, including Brazil, where Green's book is a cultural phenomenon.