Anything by Oliver Stone is dubious at best anyway.
Yep, gotta take it with a grain of salt given the creator.