From the satirical to the mysterious, PunchFlix keeps its fans thrilled with its top five movie picks.
PunchFlix seeks to raise $20 million in initial public offering with four million shares of stock at $5 per share.