In 2004, Seyfried made her film debut in Mean Girls. Her subsequent supporting roles were in independent films, such as Nine Lives (2005) and Alpha Dog (2006). She also had a recurring role in the UPN TV show Veronica Mars (2004–2006). Between 2006 and 2011, she was on HBO's series Big Love. After that, Seyfried appeared in her breakthrough role in the 2008 musical feature film Mamma Mia!. Other appearances include leading roles in Jennifer's Body (2009), Chloe (2009), Dear John (2010), Letters to Juliet (2010), Red Riding Hood (2011), In Time (2011), Gone (2012). She is scheduled to play Linda Lovelace in the biopic Lovelace and Cosette in Les Misérables, both to be released in 2012.