Czarny motyl

W górskim miasteczku dochodzi do serii niewyjaśnionych morderstw. W okolicy mieszka poszukujący natchnienia pisarz, Paul (Antonio Banderas), który od jakiegoś czasu cierpi na brak weny twórczej. Artysta nie stroni od alkoholu, ale wierzy, że wkrótce stworzy fascynujący scenariusz, który pomoże mu wrócić na szczyt. Pewnego dnia poznaje tajemniczego włóczęgę Jacka (Jonathan Rhys Meyers). Proponuje mu nocleg w swoim domu. Tymczasem okolicę nawiedza potężna burza, która prowadzi do awarii prądu. Między gospodarzem a jego gościem rozpoczyna się niepojąca gra, która prowadzi do tragedii.