Kiss Kiss, Bang Bang

The mysterious Captain John Hart is determined to wreak havoc. But with Gwen's life in danger, whose side is Jack on?