Leticia Dolera

6

Fair

The Last Days (Los últimos días) review

Set in contemporary Barcelona, The Last Days is an apocalyptic science fiction film in which an outbreak of agoraphobia (dubbed The Panic by the media) causes social breakdown on a...

8

Great

[REC]³ Genesis review (DVD)

We've all been to that wedding from hell. You know the type. The flowergirl farts as she's walking down the aisle.

8

Great

[REC]³ Genesis review

We've all been to that wedding from hell. You know the type. The flowergirl farts as she's walking down the aisle.