Jennifer Garner appeared on film.
13 Going on 30 ( released as Suddenly 30 in some countries ) is a 2004 American romantic comedy fantasy film written by Josh Goldsmith and Cathy Yuspa and directed by Gary Winick . Catch Me If You Can is a 2002 American biographical crime film based on the life of Frank Abagnale , who , before his 19th birthday , successfully performed cons worth millions of dollars by posing as a Pan American World Airways pilot , a Georgia doctor , and a Louisiana parish prosecutor . Dude, Where's My Car? . is a 2000 American comedy film directed by Danny Leiner . Jennifer Garner . Garner has appeared in supporting as well as lead film roles including the superhero films Daredevil ( 2003 ) and Elektra ( 2005 ) , the comedy-drama Juno ( 2007 ) , and the fantasy romantic comedy The Invention of Lying ( 2009 ) . Pearl Harbor is a 2001 American romantic period war film directed by Michael Bay , produced by Bay and Jerry Bruckheimer and written by Randall Wallace .