Fernando Torre Lapham Pictures - Rotten Tomatoes