Indy is helped by his former lover Marion Ravenwood ( played by Karen Allen ) , Mutt ( played by Shia LaBeouf ) and friend Mac ( played by Ray Winstone ) . Indiana is aided by his former lover Marion Ravenwood ( Karen Allen ) and their son Mutt Williams ( Shia LaBeouf ) .