Super boring movie. Benicio Del Toro is always watchable but quite slow in this movie. Justin Timberlake has a very small role, even though he is one of the key characher. Plus this movie is extensively long. Not sure why they used 'Reptile' as a name.