Anxious Platypus Productions presents our 48 Hour Film Festival Submission, “The Last Place You Look.” Directed by Jeffrey Anderson and Dennis Tague II. Starring Ian Moser and Tyme Powell. Entered in the 2016 Houston 24 Hour Film Festival.

Premier Professional Business Networking In Houston