Holy shit, this movie looks absurd.  Johnny Depp + Christian Bale = badass overload.