Marsden lands role in Two Guns
James Marsden is set to appear alongside Mark Wahlberg in crime drama Two Guns.
Variety reports that the Straw Dogs heartthrob will play a naval commander in the film, in which Mark and Denzel Washington star as a Navy SEAL and a drug enforcement agent working together without realising each is doing so undercover.
The movie is being directed by Icelandic filmmaker Baltasar Kormakur.
James can next be seen on screen alongside Kirsten Dunst and Isla Fisher in new comedy Bachelorette, due for release later this year.