The QuickTime Player Applescript Dictionary reveals that the player can indeed play movies at full-screen, so you don't have to get QuickTime Pro for just that. Here's a program that lets you do it from the command-line.
my $movie = shift || die "usage: $0 movie\n";
my $path = File::Spec->rel2abs($movie);
my $script = EOAS;
set thefile to get POSIX file "$path"
tell application "QuickTime Player"
present movie 1 scale screen
exec '/usr/bin/osascript', '-e', $script;
die "can't exec osascript: $?";