Horror History: Friday, May 6, 2005: House of Wax was released in theaters

A group of college students with car trouble find themselves stranded in a seemingly abandoned town. Except for demented twin brothers who enjoy encasing their victims in hot wax.

BUY IT NOW!

Blu-ray

Amazon Prime