The Tale of Tales Official Trailer #1 (2015) - Salma Hayek, John C. Reilly Movie HD

Based on a 17th century collection of fairy tales by Italian author Giambattista Basile, the film weaves realistic and fantastical elements together into three different storylines, one of which involves Salma Hayek eating the heart of a giant beast. Vincent Cassel, John C. Reilly and Toby Jones also star.