Джеймс Марсдън участва в „Омагьосана”, партнира на Сюзън Сарандън, Ейми Адамс и Патрик Демпси за Disney, и за ролята си в него получава много добри отзиви. „Омагьосана”, режисиран от Кевин Лима, е романтична приказка, която съчетава екшън с компютърно-генерирана анимация. Наскоро участва и във филма на Адам Шанкман „Лак за коса”, редом до Джон Траволта, Куин Латифа, Мишел Пфайфър и Кристофър Уокън.
Марсдън снима за продукцията на Ричард Кели “The Box”, филм на ужасите с участието на Камерън Диас. Марсдън и Диас са в ролята на нещастна семейна двойка, която получава кутия от някакъв непознат, който им казва, че ако натиснат едно копче на кутията, ще получат голяма сума пари и някой, когото не познават, ще умре. Марсдън ще се появи с епизодична роля и в предстоящата комедия на Шон Андерс “Sex Drive”, заедно с Майкъл Сера.
Марсдън играе и в „Супермен се завръща”, с режисьор Брайън Сингър, в ролята на Ричард Уайт, другият кандидат за сърцето на Лоис Лейн, с участието и на Кевин Спейси, Кет Ботсуърт, Брандън Рут и Франк Лангела.
Други участия на Марсдън са в трилогията „X-Мен”, в романтичната драма на Ник Касаветес „Тетрадката”, ,„Алиби”, „Смущаващо поведение” и „Магистрала 60”. Участва и в последния сезон на награждавания с „Еми” сериал „Али Макбийл”.