Question: One of the film stars in Terry Jones' 2015 British science fiction comedy was a retired United States Marine Corps what?

 He is best known for his work as a correspondent on Comedy Central's "The Daily Show" from 2006 to 2008, as a cast member on "Saturday Night Live" from 2004 to 2005, and for his comedic roles in films such as "The Hangover", "The Other Guys", "Let's Be Cops", "Dumb & Dumber To", "21 Jump Street", "22 Jump Street", "", and "Step Brothers".  He has also co-starred in the Adult Swim comedy-action series "". Robert Allen Riggle Jr. (born April 21, 1970) is an American actor, comedian and retired United States Marine Corps Reserve officer.  In 2012, Riggle replaced Frank Caliendo for the comedy skit and prognostication portions of "Fox NFL Sunday". <SEP> Stephen A. Cheney is a retired United States Marine Corps Brigadier General who served for more than 30 years.  He is a graduate of the United States Naval Academy, and held command positions at the Marine Corps Recruit Depots in San Diego and Parris Island, where he was Commanding General.  He also served as Inspector General of the Marine Corps from 1997-1999, during which time he was also Deputy Inspector General for the Department of the Navy.  He retired from active duty in 2001.  Cheney is currently CEO of the American Security Project. <SEP>  The film stars Simon Pegg, Kate Beckinsale, Sanjeev Bhaskar, Rob Riggle, Eddie Izzard and Joanna Lumley, with the voices of Michael Palin, Terry Jones, Terry Gilliam, John Cleese, Eric Idle and Robin Williams in his final film role.  It was the first film to feature all living Monty Python members since 1983's "Monty Python's The Meaning of Life".  Principal photography and production began on 24 March 2014, and ended on 12 May 2014.  The film was released in the United Kingdom on 14 August 2015 by Lionsgate UK. Absolutely Anything is a 2015 British science fiction comedy film directed by Terry Jones, and written by Jones and Gavin Scott.  The film grossed $3.8 million worldwide. <SEP> 3d Light Antiaircraft Missile Battalion (3d LAAM Bn) was a United States Marine Corps air defense unit equipped with the medium range surface-to-air MIM-23 HAWK Missile System.  During World War II, the battalion was known as the 3rd Defense Battalion and took part in combat operations at Pearl Harbor, Midway, Guadalcanal and Bougainville.  The unit was deactivated in late 1944 but was brought back into service as the Marine Corps began to transition to surface to air missiles for their air defense needs in the early 1950s.  During the mid to late 1950s, the battalion was based at Marine Corps Training Center 29 Palms, California and was one of two Marine Corps units that operated the land-based version of the RIM-2 Terrier Missile.  In January 1963 3d LAAM battalion was moved to Marine Corps Air Station Cherry Point, North Carolina and would eventually fall under the command of Marine Air Control Group 28 (MACG-28) and the 2nd Marine Aircraft Wing (2nd MAW).  3d LAAM Battalion's final combat tour saw it providing air defense for the Marine Corps area of operations during Operation Desert Shield/Desert Storm.  3d LAAM Battalion was deactivated on 30 September 1994 as part of the post-Cold War draw down of forces and because the Marine Corps had made the decision to divest itself of its medium-range air defense.