General Hospital Star Robert Palmer Watkins Previews His Thrilling New Movie Role!