After providing his voice talents for the English dubbing re-release of Miyazaki's 1986 Nausicaä Of The Valley Of The Wind earlier in the year, LaBeouf took another fantasy epic sidekick role, this time as Keanu Reeves' supernatural demon hunter assistant.
The flashy effects couldn't make up for the fact that this creepy film was confusing and the characters pretty soulless and hard to relate to. LaBeouf got a meatier support spot than he had in I, Robot but seeing as his character gets killed off, we didn't get to see much of him really.
Rogue rascal? A reckless rogue more like: the flat cap says it all.