Her other films include Atlas Shrugged: Part I (2011), the romantic drama The Lucky One (2012), the comedy Take Me (2017), and the science-fiction thriller The Titan (2018).
[2][4] After graduating from Wayland High School in 2002,[5] Schilling attended Fordham University's campus at Lincoln Center, where she continued to take part in stage productions while earning her Bachelor of Fine Arts in 2006.
In 2009, she starred in the NBC medical drama series, Mercy as a former military nurse returning home after a tour in Iraq.
When she read for the part via videotape from New York City, she impressed the show's creator and executive producer, Liz Heldens, who flew her to Los Angeles to audition.
[8] The following year, Schilling portrayed the leading role of Dagny Taggart in the political science fiction drama film, Atlas Shrugged: Part I, an adaptation of part of the philosopher Ayn Rand's 1957 novel of the same name, the film is the first in a trilogy encompassing the entire book.
[10] In 2012, Schilling starred alongside Zac Efron in the romantic drama film, The Lucky One based on Nicholas Sparks’ 2008 novel of the same name.
She played the lead in the 2013 Canadian romantic drama film, Stay directed by Wiebke von Carolsfeld.
In 2017, Schilling starred in the comedy film Take Me directed by Pat Healy, and appeared in the comedy-drama Phil by Greg Kinnear.
[33] In 2023, Schilling confirmed in a podcast, Expanders with Jess Rona, that she and Ritz had broken up two years previously.