Screaming is a universal language, and never has it been more apparent than in the French trailer for David R. Ellis’ The Final Destination in 3D, which will be hitting theatres here on August 28th.
Check out these slices of international anarchy below courtesy of HaleyWebb.net. Gotta say it … the American poster we have here kicks its ass. That doesn’t happen very often.
Got news? Click here to submit it!
Meet your maker in the Dread Central forums!