Monday, November 27, 2006
Well talk about just being at the right place at the right time. This is the first shot from the above linked movie. It sure looks a lot like Starship Troopers to me. Looks like a July 2007 release date in the USA. (No date listed for Korea yet)
Enjoy the photo.