Lucie Howard Movies

  • 2011
    Patrol Men

    Patrol Men

    Patrol Men

    52011HD

    Peyton Island: located south of the British Isles. Residents are subjected to a curfew, enforced by a militant police group known as ‘Patrol...

    Patrol Men
  • 2012
    Backslasher

    Backslasher

    Backslasher

    3.22012HD

    A social networking slasher, with a supernatural edge and Brit-Horror chic.

    Backslasher